Blizzard president J. Allen Brack steps down following harassment lawsuit – Polygon

J. Allen Brack, the head of Blizzard Entertainment, has stepped down from his position as president, the company announced Tuesday. Activision Blizzard told staff Tuesday morning that Jen Oneal and M… [+3689 chars]