Human Revolution Trailer

A new Deus Ex: Human Revolution trailer featuring in-game footage has been released.
Via Shacknews.

« »

Leave a comment

Your email address will not be published.

*