Blizzard leak reveals ‘Overwatch 2’ and ‘World of Warcraft: Shadowlands’ artwork ahead of Blizzcon

With BlizzCon 2019 set to kick off later this week, information has been leaked on the…