Hands-On with Overwatch’s Moira and Blizzard World

Hands-On with Overwatch’s Moira and Blizzard World Questions underlined the upcoming expected release of Overwatch in Blizzcon’s opening ceremony. Jeff Kaplan, Director of Overwatch, excited fans with the releases of a Blizzard Entertainment themed map appropriately named Blizzard World, though the majority of hype surrounded the reveal of the new support hero, Moira. With the […]