very fun little 2d platformer with great mechanics and charming viusal style, i noticed one thing which i'm not sure if it's a bug or intended, but it feels weird when you die after reaching a checkpoint and flipping a switch after you respawn the switch is still flipped despite you not reaching a checkpoint after the switch.
other than that fantastic work. i had a lot of fun with this