Overwatch: Storm Rising Event Has Started

Blizzard has finally announced the Overwatch: Storm Rising event which officially begins today, April 16, and will last till May 6. The announcement was first posted on Twitter, noting the duration of the event. The post features a video that dives deeper into the ongoing Overwatch lore and shows the conflict between Overwatch and Doomfist.…