Eidos Montreal has been hard at work on Deus Ex 3 or ‘Human Revolution’. The game is slated for a 2011 release and has only been shown to press behind closed doors, even more of a reason to look at this latest trailer.
The latest Human Revolution trailer was shown during TGS last week and while I can’t understand a word it makes me want to elbow-blades-stab someone.