Technology Overwatch lead writer Michael Chu stops Blizzard
Technology Overwatch lead author Michael Chu is leaving Blizzard Entertainment. Chu revealed his departure on Wednesday after 20 years at the studio.
Chu was a major factor to Overwatchs tradition and continuous story outside of the game. His composing credits at Blizzard …