Thank you for your feedback! I'm glad to hear that you enjoyed the game and see potential in it.
Regarding the difficulty, I understand that it can be frustrating to be sent back to the beginning after dying multiple times. A checkpoint system could definitely help to balance the difficulty and make the game more enjoyable for players, I will take note of your suggestion and consider it along with development.