Smooth gameplay, great visuals. I think I'm most impressed with the save progress mechanic. I think this game would be very frustrating without it but I think you already knew that
:D yea while playtesting early versions I got frustrated by the original whole level reset, so I implemented the checkpoints. I'm glad you enjoyed it. :)