Agreed - checkpoints and more playtesting would definitely make the experience more pleasant. Thanks for the feedback! :)