I was going to reply "mana seems to run out all the time"
But then I revisited the game and OMG I am so dumb. You can click and click again to stop consuming mana.
Nevermind my earlier comment.
Also, your game is awesome and the level design is on point. Level design is usually so hard . Ahhh