News There Came an Echo gets release date of 24 Feb … 24 Feb … 24 Feb Iridium Studios has announced a 24 February release date for their voice-controlled isometric squad command title, There Came an Echo. Originally funded to ... By PCInvasion StaffJanuary 12, 2015
Blade, creator of game-streaming service Shadow, files for bankruptcy after becoming “a victim of its success” 6 hours ago