I have been non-stop thinking about Echo ever since I finished it about 2 weeks ago. It has entered in the deep recesses of my mind. It was fucking life altering. I wanted to see if anyone here has played either Echo, or anything from the Echo Project.