Mar 18, 2020 - Overwatch’s newest hero is Echo, an evolutionary robot made by a creator trying to come to terms with the robots she’s built. The character was first teased at BlizzCon.