Square Enix have released another trailer detailing pretty much everything you can expect to find in Deus Ex: Human Revolution. If you are still unsure about what kind of game it is, you will know after these five minutes worth of footage and narration.