Thanks for playing and I appreciate your feedback. :)
You make a valid point with the lack of checkpoints, would be better to have them than to replay the whole level to get back to where you were.
I will add checkpoints in the next update to fix that.