I'm a big fan of "Dark", but the site definitely is too dark.
I'll chime in and agree with phpScott, and say that having multiple games is fine, but if you do, don't make multiple logins on the same page with no explanation of what they are.
To explain further, imagine you had no idea what Legend of the Green Dragon was. There is no graphic, no explanatory text, etc. I have to click "about" to even get an idea of what it is.
Having the multiple login entries is definitely confusing. Perhaps go with the "about" information, a small logo for the games (or even screenshots!), and then save the login pages for once people click on the specific games. That would require little in the way of coding, and would give a much clearer idea what a user is going there for.
Plus, if you just look at the *text* of the page, there is very very little for search engines to 'hit' on in terms of the games you are running. You don't even have the word "Blacknova" in the text of the page, yet its a game there. (You use a graphic for the title, and dont describe the game at all). On the flipside, someone searching for "Login" would probably find your page useful.
Finally, design wise, I see little seperating the columns. It has three columns, but they arent lined up - there are three columns for the header that dont correspond to the three below, yet nothing seperating them (lines, graphics, etc), so it looks poorly designed (although its not).
The links are even confusing. At the top, there is a sign-in link. Sign in to what? Not sure. There are 5 game sign-ins ("Logins") in the main area, and then an email login at the bottom. What does an email login do, and is it different from the top link? Too many uncertainties.
Frankly, I think you are trying to do too much on one page. Trim it down and pretend that you are a complete stranger who has never even heard of a webgame, and make sure the text explains anything on the page.
Once you've done that, then work on giving some kind of graphically clear seperation of data, and finally, brighten it up at least a little. Of course, the 100+ validation errors would be nice to clean up too.
Its not a terrible design, it just needs some thought for new users.