I really really liked the movement limitation mechanic, spicing it up with robo frogs was pretty cool, too!
At first I felt that floating rockets were a bit rare, but after a bit I understood why, because it sure made things more tense as the boss started launching more missiles and more lily pads started disappearing, nice balance!