Image

Echo

Echo is the latest hero to join Overwatch
4 years ago

Echo is the latest hero to join Overwatch

Editor Update [April 14th, 2020]: Echo is scheduled for release on all platforms April 14th, 2020. Overwatch’s 32nd Hero has been confirmed!

After a long drought of substantial content such …
Read More

Top