That was fun! You executed on your concept quite well, but there are a few things that I didn't like.
I feel like it was quite punishing to have to replay the entire game if you die at a hard part, especially if you get frustrated and then die on an easy part, and I ran out of patience after a while. I also feel that you needed to be extremely precise with your jumps in order to not hit any spikes, and I'd often run into them by mistake.
Other then that nice job! it was fun, and congrats on your first