The platforming is enjoyable and it's nice how gaining new abilities makes the earlier parts easier while also letting the next obstacles be more complex.
I did find that the hitboxes on some of the blocks were a bit wonky though, especially the ones placed on top of the floating walls near the end.
On a side note it took me embarrassingly long time to realize that the direction I was facing was the reason some of my wall jumps were failing despite hugging the wall. Looking back that is something the game tells you when you first get the wall jump ability, but by the time I had gotten a few more abilities I had completely forgotten that part.