Deus Ex: Human Revolution E3 Trailer on Friday, Screen Captures Category: News Archive Hits: 1800 Written by BuckGB on May 31st, 2010 Tweet View Comments Eidos Montreal is gearing up to release the Deus Ex: Human Revolution E3 trailer on Friday, and as a teaser they've released three screen captures from the video. Futuristic helicopters and city landscapes... I like. View the discussion thread. back to top Related Games: Deus Ex: Human Revolution Prev Next