Square Enix presents a new E3 2010 trailer of Deus Ex: Human Revolution. The game is expected to be released in early 2011 for Windows, PS3 and Xbox 360.
Deus Ex: Human Revolution trailer
Posted on Monday, June 07 2010 @ 7:06 CEST by Thomas De Maesschalck