What is ECHO?
Third-person title in which the enemies are echoes of you. If you act stealthy, they’ll get stealthier. Go violent, and they’ll do the same. From former IO Interactive employees.
Release Date19 September 2017
ECHO has not yet been reviewed by the PC Invasion review team.