Fun game. You included a few simple, easy-to-understand mechanisms, and made a whole puzzle game around it. That’s good puzzle design 101.
I will say that moving often felt a bit slow, and I did not like how platforms could fall off from under you after waiting some time. That kind of made it hard for me to plan ahead.
Also, for this review, keep in mind that I got stuck on level 10, so I might be missing something at the end. Other than that, great job! You had an idea and implemented it well.