Deus Ex: The Fall

All
All Reviews
Review
15 July 2013 / 18:14+08

Deus Ex: The Fall review

Deus Ex: The Fall is the most console-like game on iOS, but touchscreen controls are more frustration than augmentation