A bit buggy(had to refresh a couple of times to even get the game to start), but I like the handcrafted feel of it. The art and music is great.
I'm not sure if it was an explciit game design intention, but I think the player NOT moving with the moving platforms is kind of a breakaway from traditional platformers that I don't think brings a benefit here.