38 Activision Blizzard 28% YoY decline in sales (archive.ph) posted 2 years ago by Galean 2 years ago by Galean +38 / -0 23 comments share 23 comments share save hide report block hide replies
Isn't the new Diablo making them a ton of money?
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.