Forums are up and functional (still might experience some tweaks here and there though, albeit mostly aesthetic changes).
The main site is being worked on heavily as well. Hopefully within the next couple of days, our new logo will be ready, and we can install in onto the site.
The site will be ready to go soon enough =)