Michael Chu Leaves Blizzard

By |2020-03-20T16:29:24+00:00March 20, 2020|Gaming, News|

Michael Chu, lead writer for Blizzard's Overwatch, has left the company.