ECHO News

  • ‘Echo’ Review: Not Alone

    by on December 15, 2017 at 11:05 am

    Echo is unlike anything I have ever played. From the opening title screen, a close up of an unblinking eye, I knew this game would be different. It quite literally took me a good 10 seconds to even realize… Read More