‘Diablo’ and ‘World of Warcraft’ leaders depart Blizzard

The company did not explain why Barriga, McCree and LeCraft are no longer employed, but several current employees confirmed to The Washington Post that all three were fired. McCree and LeCraft were photographed in a hotel room at the company’s 2013 convention, BlizzCon, alongside Alex Afrasiabi, who was terminated in June of 2020 over multiple allegations. The hotel room in the photograph was referenced by Blizzard employees as the “Cosby Suite,” according to the lawsuit, in reference to former comedian Bill Cosby, whose conviction for sexual assault was recently overturned.

Source: WP