Well thanks for using a bit of my music in your game, now you're going to get a hearty, well thought-out yet still quite irritated review.
First and foremost- The save points are WAY too far apart!.. I also think in order to enjoy the weapons, the spells, the cave exploring, the enemy smashing (i.e. the fun features of the game) you should take out the jumping challenges altogether. There no reason to make me jump over an endless death pit in this game I think. Just think about that, why do you have those in there really? I died probably 5 to 10 times before I got to the first checkpoint, it's very, very frustrating to START a game with repeatedly dying back to the beginning of the game. So you could even add that stuff in later after the player gets a good feeling of the controls. Make a smoother introduction into the game playing. Here, the player almost literally has to jump into it and start dying. I didn't make it to the second save point before coming to write this review. If you're going to have jumping challenges, at the very least, make those physics super clean and crisp- I noticed I was sliding off a lot of very squared blocks- why, Why am I sliding off of squares??-especially when my Life Depends on it?!
I want to enjoy the depth that seems like might be in your game, but it's rather irritating to play, so unfortunately I can't do that.