Square Enix has revealed that first screenshots from the PC version of Deus Ex: The Fall. The game is planned for a March 25th release on Steam! Check the screenshots after the break.
The screenshots really look like a mobile port ? Here you go: