twesterm on 26 May 2010
Ugh, not this it pushes the console 100% crap again.
People, just about every game will try to push the console 100% of the console 100% of the time, they would be stupid not to. This isn't news, this is fluff hype.