Blizzard’s team-based, multiplayer, first-person-shooter Overwatch debuted way back in May 2016, but there’s been no shortage of world-building since its launch. On Wednesday at Gamescom, Blizzard debuted the backstory for Mei, a character who uses weather-altering devices to slow opponents, with an animated short to show how she came to […]