Would you like another Deus Ex: Human Revolution video? Of course you would! This is the game's TV spot, variations of which are hitting your tellies around the world. I caught one this weekend, and it was good. Features an appropriate little song, too.
I'm about as pumped for this game as I could be, so anytime that review copy would like to land on my doorstep is fine by me!