Veteran Blizzard Dev Who Worked On WoW, Diablo, And Overwatch Has Left The Studio By sleonMarch 12, 2020news Blizzard’s Michael Chu is leaving the company after 20 years. Read More » SOURCE: GameSpot Related posts: Diablo Immortal, A New RPG For Mobile, Announced At BlizzCon 2018 Overwatch’s new animated short is a glittering look at D.Va Diablo 4 Isn’t Coming Out Anytime Soon, Blizzard Says Overwatch community reacts to Blizzard’s 2-2-2 role lock announcement – Dexerto