By Madeline Ricchiuto Square Enix debuted the latest Deus Ex title at E3 which was still in alpha build, which meant that it crashed. Deus Ex: Mankind
deux ex Archives
I'm not sure if this is an attempt to publicly audition for the director's job on a potential big screen feature film or what.