March 12, 2020news Veteran Blizzard Dev Who Worked On WoW, Diablo, And Overwatch Has Left The Studio Blizzard’s Michael Chu is leaving the company after 20 years. Read More » SOURCE: GameSpot