Great level design, at first my thoughts where "I've seen a few games do this mechanic" but then you introduced the rotating platforms which was interesting enough of a mix up and varied the game significantly.
Later I was just trying to do the levels with as few platform rebounds as possible just to challenge myself.
Very well done.