One of Blizzard's longest-running creative minds is now gone as Michael Chu has departed the company this week Chu posted the news on his blog, letting fans know of the decision as he has moved on He has had a hand in several Blizzard projects, which primarily include World of Warcraft, Diablo 3, and Overwatch[...]