Square Enix Releases English Deus Ex: Human Revolution TGS Trailer

Recently, Square Enix released Deus Ex: Human Revolution’s Tokyo Game Show trailer – only it was in Japanese. Now, the publisher has released the game’s English TGS trailer and frankly, it’s stunning.

Deus Ex: Human Revolution is currently scheduled for a release this year. For more information on the game, be sure to check out PlayStation LifeStyle’s E3 impressions.