Call of Duty Developer Activision’s Blizzard Entertainment Chief J Allen Brack Exits Following Sexism Row Read more