Activision Blizzard has laid off several staff in “organizational changes”, resulting in key staff looking for work.