Thanks for the feedback!
I completely understand what you mean by the controls. This was a frustrating ordeal for me too, since the engine I used to make the game is really wonky. D:
I'll have to tweak the difficulty in the future, it is a bit hard. As for the spells, I'll have to rework how you gain them too, but have you tried climbing that tree in the second part of the first level? ;)