Esports Overwatch’s 32nd Hero is Echo Overwatch’s 32nd official hero is Echo. Blizzard has been teasing this. Read More June 7, 2022