Deus Ex: Human Revolution TGS trailer is hard to understand, easy on the eyes [update: now in English!]

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.