The_God_of_War on 25 January 2009
I see a few good games in a sea of mediocrity. Obamanian, do you get paid to do this? You have accounts at VGChartz, Gamespot, N4G, TeamXbox, Gametrailers and God knows where else, all to spread pro-Xbox 360 propaganda.