This game combines match-3 puzzle gameplay with an actual incentive to play this genre. Rewards are pretty cool and dialogues actually make sense. You need to invest into perks - characters skill upgrades in order to comfortably beat harder puzzle levels.