Hey tihs was a fun game :D Now my feedback would be :
-When on moving platforms the character should move with the platform i kept falling becouse of that and it was a bit annoying :/
-Using a constant pixel size can make you game look better
-Ladders work a bit weird maybe adding a climbing animation can make them better :D
Other then these i liked how you included puzzle mechanics. Overall good work :D