Echo is a new game from the creators of the popular survival game, Left 4 Dead. It’s set in a post-apocalyptic world where the only way to survive is to find and scavenge resources. Echo will be available on PlayStation 4 in early 2019.
Echo is a new game from the creators of the popular survival game, Left 4 Dead. It’s set in a post-apocalyptic world where the only way to survive is to find and scavenge resources. Echo will be available on PlayStation 4 in early 2019.