TLDR: Do not waste your time and money on this game as they are borderline criminal in the way they treat their players and in game purchases. Game is by far pay to win and you will never be able to compete as a free to play player in any of their game modes. Season events especially since it is strictly based off player power to progress and minimal skill knowledge. The company has alot of tricks to get you to pay them money. Examples are as follows: Items from stores currency changes depending on what you have the most of. If you stock up on pearls(real money currency) or Starfish(in game earned currency) So something that could cost you 50 Starfish will suddenly change if you are low on starfish to pearls that will cost you more so they can force you to spend money cause they know you really want the items. Next example is quick battles. People will use pearls to initiate a quick battle to Auto battle to move on to next levels. If your character loses a battle the auto battle ends. What they do not tell you is that if you log off and no one on your party is online for an auto battle it will stop working. Seems odd that an auto battle feature turns off if no one on your team is only to witness it on an idle game. So the reason the company does this is to prey on the innocent. People logs in to see they only beat 1 level assumes they must have lost the match and tests the boss fight sees they can win and turns the auto battle on again and logs off only to find out they only moved 1 level again when they return. The loop continues until the player notices something is wrong then has to turn to google to figure all this information out. Lastly the company support is terrible they do not care about you as a player or as someone that pays money on the game. They just want your money. If you refund or request any refunds they will ban your account even if it is on an alt toon and not one of your mains. They just ban the whole account and hold it hostage until the refunded purchase is repaid back to them. They refuse to discuss the issue or provide support.