Typical pay to win game. Challenges, and campaign levels that are next to impossible to beat without spending. Level objectives stay the same regardless of difficulty level. If you want to have a decent experience be prepared to spend. Such a shame. The game has a ton of potential.