Dayum, I have to say. Once you get used to the rather unique platforming mechanics, this game is super fun. The art and music are quite cute as well. Personally, I don't think checkpoints are necessary. The difficulty is healthy enough as it is.