Twistedpixel on 27 February 2010
Im not sure, all I read was that every screen shot released to the gaming press was an Xbox 360 shot. Though I suspect the movies may have been PC based...
Do you know what its like to live on the far side of Uranus?