Activision Blizzard lets go Diablo 4, World of Warcraft developers

No reason given for dismissal, but trio’s departure follows lawsuit over toxic workplace