I thought the platforming was really smooth, nice job! I think a life system might make it a little less punishing, but if that's what you're going for, you nailed it!
I was asked to make a life system while making the game, but then I realized, why have a life system if you can just add checkpoints, the game will be more challenging with checkpoints!