A checkpoint system would be indeed very helpful to play this game. Also the platform placements are extremely difficult at times. I liked the game though the simplistic graphics were easy on the eye and I kept playing for a while (even though I quit after frustration).
The graphics, animation and music all fit the game well.
Nice work!