Blizzard Entertainment’s Overwatch team added a Mike Morhaime homage to the Blizzard World map in the PTR 1.30.0. The Heroes …read more