Michael Chu - is a video game writer. Michael Chu began his career in 2016 and has worked for companies such as Blizzard Entertainment and Activision Blizzard. Michael Chu's first game was Overwatch which was released 5 years ago. Best Game Michael Chu contributed to was Overwatch. Michael Chu's latest work is Overwatch which was released 5 years ago.