Yeah I think the combat / punching was what felt a bit off to me, but the platforming itself did feel solid!
Makes sense about the checkpoints, it did feel like a logical ramp up in challenge at least. Regardless this was a really solid amount of content for the jam, after having played a number of other entries at this point.