ECHO - The Voices TrailerECHO is a 3rd Person Science Fiction Action/Adventure game, where the enemy is YOU.By Ben Janca on September 14, 2017 at 6:55PM PDT ECHO (2017)