Overwatch 2 artwork leaks through Blizzard store

Overwatch 2 artwork leaks through Blizzard store

Days before Blizzard’s annual fan convention, BlizzCon, is slated to begin, a new image of what appears to be Overwatch 2 has appeared online. Overwatch 2 is expected to introduce a player-vs-environment experience, as well as a new game modes,…

Read More