Game developers leave Blizzard Entertainment