Indeed, you're absolutely right, sometimes in just one level it takes me thirty or forty minutes to understand each power or attack of my enemy, it's complicated, but I swear it's very pleasant when you manage to defeat the boss of the level hahaha.
And every move or misstep costs a life, which generates even more stress and makes you lose confidence in the middle of a fight.