Awesome job! It's clear you put a lot of time into the game and actually playtested it.
My issue is I always make my game too hard because I forget my audience hasn't been obsessively playing it for a week.
Your game feels very well balanced but not too easy. That's very hard to do during a jam period.
I also REALLY like that when you die you just MOVE the character back to a checkpoint rather than resetting the entire scene.
Liked the art style and mechanics too.
Great Game :)