One of the main sticking points people have had with the game comes down to its implementation of cosmetics; I’ve already argued there should be a free loot box track on the Battle Pass (similar to the way Apex Legends does it) because I think it’d make you feel like you’re actually earning more as you play – even if the rewards are low-value legacy cosmetics. If you wanted to earn all of that via in-game currency earned from weekly challenges, good luck; you’d ned to complete every weekly challenge for nearly 450 years. I hope you’re patient. But hey, at least you don’t have to buy everything; there’s a battle pass that rewards you with various in-game rewards as you play, and Blizzard even gave away a free Reaper skin and some bonus experience to apologise for that patchy launch period. It’s not much, but it’s a start, right? Still, in spite of the cost of the cosmetics and the playerbase’s broad reaction to the battle pass, Blizzard has a lot to celebrate. The game has already attracted 25 million players – and that was just within 10 days. If Blizzard can monetize even a small portion of that audience… well, it’ll be laughing for years to come.