Johan C. WyckoffMar 1, 20213 minAll Thumbsticks Game Review: ECHO I was fortunate enough to get this game and was blown away at its meticulous world and gameplay.