J. Allen Brack leaves Blizzard – Jen Oneal and Mike Ybarra step in as co-leadersKatrina Banzali · 2 years agoGaming