Gameitall
May 26, 2016
Iridium Studios’ latest game, There Came an Echo, is ambitious to say the least. Set to release next week exclusively for the PS4, the Real-Time Strategy game offers a...