Deus Ex: Human Revolution in action!

We have our doubts, but no denying this trailer is brutal.