Thank you for the positive words :)
The difficulty is quite high, yes. I play-tested the game so many times that I lost complete sense of balance, haha.
Yes, checkpoints would make sense. It should help mitigate the difficulty, too. I'll write it down.
Again, thanks a LOT for trying out the game, especially the post-jam version. It really made my day.