Originally Posted by Toss3
Then why is this thread not in the console section?
Because the game is coming out for PC? Was that so hard to think of? Every video for every game ever is the console version right now, by your logic we would never have threads in the general gaming area.
Looks good, if that is console footage and not PC footage with a 360 controller then we are in for some great visuals!