Overall, it's amazing! Sleek and modern, a huge improvement. Three small things:

-The Geeklist section for games (where it links to Geeklists that post the game as an entry) is not on the front page for the game, and doesn't even have a tab. You can get to it, but it's under a drop down, and new users probably wouldn't notice it for some time.

-The rating stars are neat and easy to use. But I think a tiny number should be placed within the stars or above or below them. In the current format, it can be difficult to ascertain what rating you are giving the game.

-The forum display could benefit from some sort of table or box around it, I think. More importantly, I think it should to display at least 10 items by default.