Deus Ex: Human Revolution is on show at TGS, with this flashy new trailer, now with added angry Japanese voices.

You've seen much of the footage before, but some is new, and the Japanese voice-over will be new to most as well. I like it! Somehow gives the whole thing a Ghost in the Shell vibe, which is never a bad thing.

[via YouTube]