[ATTACH=CONFIG]15767[/ATTACH]
While the headline is vaguely familiar, the content should be drastically different here. ECHO is an upcoming sci-fi adventure that has been given a September 19 release date on the PC and PlayStation 4. It's being developed by Ultra Ultra, a studio that is made up almost entirely of former Hitman developers from IO Interactive. Color me intrigued.

What is ECHO? It's a sci-fi adventure game, weren't you listening?

It's me? You can't prove anything! Or maybe you can if you pick up the game.