Really fun idea, I like the puzzle complexity of having to sometimes force the rotation of other platforms, would be cool to explore that more in design. There is some difficulties in legibility of the puzzle like green gears with green bouncy platforms but this is still incredible for a first submission.