The Jumping Frog is a new physics based platformer game on badgegames. The game plays like red ball and has some interesting levels. Since the game has some puzzle elements in it, you might get stuck once in a while. So here is the official video walkthrough for The Jumping Frog.Play it here.
The Jumping Frog walkthrough