Aug. 3, 2021, 11:45 a.m.
(New York Post) J. Allen Brack — who heads the Blizzard division that's responsible for “World of Warcraft” and “Overwatch” — is leaving the company immediately to “pursue new opportunities,” Activision Blizzard said.
Login to grade this article.