User blog:Dorgles/Deus Ex: The Fall released

Deus Ex: The Fall has apparently released early, today, July 11th. It can be downloaded off the Itunes App store, with an android release TBD.