Good game but the rock projectiles are super annoying, often I get hit by them from one flying in from offscreen and I have no way to see it coming, also the frogs sometimes jump in very weird arcs that makes it hard to tell where they're going to land. I have been slapped around numerous times by these two things.
Running around and punching stuff feels great and presentation is top notch, but I guess I suck at beating up 100 frogs. I did get to the boss once and thought it was very cool, but I don't have the patience to do the first section all over again to have another attempt.