Loved the idea it's really unique.
I would say the physics are a bit off, as the momentum doesn't work on the moving platforms