Activision Blizzard named World of Warcraft executive producer J. Allen Brack as the new president of Blizzard Entertainment. Former CEO …read more