Deus Ex: The Fall annoucement trailer
Square Enix has just released a new trailer for its Deus Ex: The Fall which is heading to mobile devices and tablets and one for fans of the long running series. http://youtu.be/8_Kr6Da4dFA DEUS EX: THE FALL is set in 2027– the golden era for science, technology and human augmentation, but