selnor on 11 February 2010
OMG!. That is like a billion times better graphics than Mass Effect 2. Speechless. Did you see the graphics on the Tornado!!!!!!! Is this an Xbox 720 game? OMFG!!!