very nice game. loved the mechanics and the art. it was too difficult I only got to level 2 even though I played for 20 minutes.
great game but I don't think it fits the theme. and at the moving platforms try making the player a child of the platform to move it around instead of updating his position every time.
thanks for the feedback. it's my first time entering a game jam