Activision Blizzard employees mobilize