Tagged: Deus Ex: The Fall

0

Deus Ex: The Fall Drops On PC Today

Square Enix has taken the mobile focused Deus Ex: The Fall out of your hand and into the big leagues releasing it on PC via Steam. The Steam version of Deus Ex: The Fall...