I've practically finished the site to where I want it for now, so I'll go ahead and say that it's completed and move on to showing progress of the games on their project page.
The forums are now up for user registration and I hope to see you all on there!
As for the banner, I'm going to be changing that eventually, whenever I get the artwork done for that so it's a bit more interesting.
Currently working on the site, but decided to let the website be up while working on it. Enjoy! :)