Thank you for the feedback! I completely agree that some kind of checkpoints would improve the experience (and the difficulty).