Square Enix Montreal’s latest game, Deus Ex Go, is out on Android and iOS this Thursday

Comments