dx3_adam Published Friday, 7th October 2011 at 580 × 200 in human revolution Detail of opening splash screen of Deus Ex: Humn Revolution