Categories
Video Gaming

Activision Blizzard Loses 60 Million Monthly Active Users In Past Year – GameSpot