ECHO Offers A New Sci-Fi Horror Take On Stealth

In ECHO, you are your own enemy. This third-person sci-fi horror game the enemy remembers your style of play, and uses it against you. Check out a brief description and gameplay of this upcoming game.

  • View Comments (0)