‘Overwatch’ lead writer Michael Chu leaves Blizzard
Michael Chu, one of most recognizable creatives behind Blizzard's games, is leaving the company. Chu has been lead writer for Overwatch and its upcoming sequel Overwatch 2 since 2014, but he also worked on several Diablo and World of Warcraft games o...