Team Echo

Fifteen years ago, a team of government created superheroes were called upon to save the world from a race of super zombies called the Metrids. Now, the Metrids are back. But the heroes aren't answering the call.