38 Activision Blizzard 28% YoY decline in sales (archive.ph) posted 1 year ago by Galean 1 year ago by Galean +38 / -0 23 comments share 23 comments share save hide report block hide replies
It's relatively new, let's see how long the whales stay with it; if they can't sustain the user base, then it'll be an utter disappointment to the brand.