You're correct, the difficulty is a bit unbalanced.
I do not have checkpoints at the moment, it's one level that's pretty short. Due to the difficulty the level seems forever.
My idea was to jump at the end to jump past the spikes, but that did not go as planned and I promise a fix very soon :)
Thank you very much for the feedback, it means a ton to me :)