We've got a new Deus Ex: Human Revolution trailer fresh from TGS, but we can't understand much of what these people are talking about. Thankfully, the language of kicking ass and looking good while doing it is universal. [Update: Now in English!]
This article was originally published on Joystiq.
Compare Your Gadgets
Instantly compare products side by side and see which one is best for you!