xlost7 on 01 February 2009
I will also add//Gametrailers is awesome a pretty good source considering you can see the game in action and also the dude is filling in the insight on the game i.e. flaws and such.