dxhr 2011-08-27 02-24-34-89 Published September 12, 2011 at 1920 × 1080 in Deus Ex Human Revolution – The Verdict ← Previous / Next → Jensen’s new Space Press helmet was a little unweidly…