Echo launch trailer

ECHO is a 3rd Person Science Fiction Action/Adventure game, where the enemy is YOU. --- Out September 19th 2017 on STEAM. PS4 coming in October.