Saw these pictures and thought they were cool.  I haven’t actually played any of the Deus Ex games yet though I am familiar with the series.  I do