Veeeeeeery polished, and I was shocked to see 20!!!! levels in the level select for this less than month-long game-jam.
I can see how much attention you put into understanding multiple solutions for the same level just by looking at the gifs section of your entry, and I am very impressed by it. The only addition I'd ask for is some sort of storytelling across the levels or something to compliment the gameplay, and make the jump physics a bit floatier.
I am extremely impressed with how rock solid this was, and I really enjoyed it!