Tips Overwatch Echo Hero 32 Release Date Many Overwatch players are looking towards the release date for Hero 32 known as Echo. Nicholas Barth Mar 18, 20202020-03-18T20:05:51-04:00