Guess you’ve heard of the huge movement currently swirling around Activision Blizzard, owners of the franchise. Call…
declining
2 Articles
2
Ubisoft is closing several European offices due to a decline in physical game sales, among other changes…