This is good. There are a lot of interesting mechanics here and the levels do a good job of showing them to you without outright telling you. I think that if the floating platforms held for even a quarter of a second before falling it would be better.