The game has really nice visuals, with some sound effets or music there would be a nice ambiance.
The collisions on the moving platforms feel a bit weird, and it's surprising for a platforming game that your jump is straight up if you jump without speed. This is especially true as it's hard to know how much speed you have because of the platform physics glitch.
I really enjoyed playing your game