tl;dr: The game “tests” user spending by giving some players literally 10% of the in-game rewards with no way to balance it out or increase it.
I played this game since global launch and put some money (and plenty of time) into it, but I’ve since stopped after learning the above practice.
The game is certainly enjoyable, playing beloved Disney characters in a rather shallow but still mildly entertaining story. The gameplay is simple, but the team building seemed to be the strategic aspect to keep the gameplay somewhat fun, even if late-game fights varied based on RNG. Despite some faults, it was a fun game.
However, some users at some point found some rather disturbing imbalance in the game. The main contentious “P2W” aspect of this game, as with almost any mobile game, is the PvP. Even though this game is not so biased towards F2P players as other games, the premium currency is still valuable and sought after, whether it’s through in-game rewards or real money purchases.
Here’s where it got kinda sketchy. The game is split into multiple, separated servers. Purchases with real money for the premium currency (“diamonds”) would be given alongside VIP rings that boost your “VIP rank” providing additional rewards, giving you a leg up on the rest of the player base.
The game has a means of getting diamonds for free or reduced prices through offers by Tapjoy or Fyber. Some servers have VIP rings alongside the diamonds. Others did not.
This was at least kinda fair as the entire server was affected so everyone was on the same playing field. Cool. That’s fine.
But then some people realized that in-game rewards, rewards you actually progressed and worked for with your characters, P2W or not, were wildly imbalanced IN THE SAME SERVER.
In the PvP Arena and Coliseum, rewards varied from a maximum for 500 diamonds/day for some players to 50 for others. Hundreds of real dollars worth of diamonds were being given out to random players and others were crippled just for being unlucky.
Some have surmised this is to gauge player expenditure based on this handicap, but it’s unfair. Some players receiving 10% of what others get despite doing the same IF NOT MORE is blatantly wrong. It’s one thing to give less or nothing to players based on performance, but if both players are exactly the same, but one player gets 10x more rewards, how long is that actually gonna stay equal? How much did they expect an average player to spend to keep up with the 10x gap?
You think this is fair? If you create an account and are lucky to be a 500 diamond player, stick around if you don’t mind this. Again, it’s a fun game without being a massive time sink. But if you’re unlucky you’re gonna be gimped the rest of the lifetime of the game.
Your choice. I’m out. Thanks for reading.