Blizzard has announced that Jen Oneal, who only recently took on the role of co-leader back in August, will be leaving the company at the end of the year. In a statement released on the company’s website, Oneal explained that “I am doing this not because I am without hope for Blizzard, quite the opposite–I’m […]