Activision Blizzard will reportedly be laying off a number of workers related to games publishing in Europe.