Super polished and fun :) I toughed it out to beat all your extra levels too! The hardest parts for me were trying to time flying off of a wall I was holding onto, but it gets easier the more you play. I wanted to be able to jump off of walls that I was clinging too, but the game would have to be balanced for that.
If you have time, please check out the game I helped on for the jam, called "Foobar". Thanks!