News "I have no idea why they did it," says ex-Hitman developer on Square Enix's decision to drop IO Interactive Aug. 7, 2017 Sherif Saed
News Echo is a sci-fi adventure title set in space where the enemy is you July 27, 2017 Stephany Nunneley-Jackson