That was fun! The platformer physics are a bit crude but the moving platform mechanic is really neat and snappy, complementing the platforming while also adding in a few more puzzly elements.
I like that you can jump out of a platform and keep the momentum that the platform had, though I did find you could skip the last area of the level this way.