Echo

Video GamesOverwatchs Newest Hero Echo Goes Live April 14th

Hero 32 for Overwatch was revealed that month to be the android-like character, Echo. Overwatch has announced she will be on live servers on April 14th.

rjorkar