Deus Ex: Mankind Divided™_20170107205607 8 January 2017 • 1920 × 1080 • Deus Ex Machina? Michelangelo anyone?