Player progression is based on character collection and experience.
The game has a straightforward gameplay loop. Players fight through various waves of enemies to earn currency and resources, which they can use to improve the strength of their heroes or acquire new ones. They can take on more challenging foes with increased power to earn even more resources.
The meta-game enforces the core loop by providing various ways to obtain and use resources, increasing player retention and monetization.
The level of a player determines the game features they can access. Players must win levels that provide them with experience points to increase their level. Each level requires more experience points than the previous one to be attained. Whenever a player reaches a new level, they receive a reward in the form of various resources.
See Character Progression to learn more.
The game's main story is divided into a series of levels. Each level is represented as a node in a path the player needs to play and complete.