Ok... :roll: You're not exactly what many of us would refer to as a credible source. Friday was the first I'd seen it, along with quite a few other people, so STFU.
What do you mean you "came" in your pants? I'm here wearing pants too, but not because of a video game.
Anyway, great vid. (For the first time in months I actually enjoyed having an IGN Insider account. ) I am now looking forward to this game, and buying a 8800GTS.