I would like to say that I find the Games page a bit jumbled. There doesn't seem to be a focus. What's the purpose? Just to show what's coming out soon, or is it just a list of games in the order they were added to the database? I know you have a Previews page and a Reviews page, but the Games page could stand a bit of organizing. A box of recent reviews, a box of recent previews, a box of latest news... or just organized by console.
Also, I don't think it would be a bad idea to have a drop menu under Games that lists the various consoles. Even if you narrow it down to the most popular consoles.
Other than that, the site looks great. Well, the 'human test' captcha is a bit of a pain. It would be nice to have a 'new image' option in case the first one is too difficult to read.