Hey! Im glad you enjoyed it, and thank you for the feedback! The reason for the checkpoint system is that this game was made for the Ludwig jam were the theme was “foddian games” so it does have that getting over it aspect to it and your frustration is totally understandable.
Make sense! In that case I would say you very much succeeded! Sorry I didn't look more into the jam submissions.
Personally I think this game could totally go for an updated version! Now that the jam is over you could remove the checkpoints and add in more content. I think it could be really interesting to see what other movement mechanics could mesh well with this one.