Interesting take on the mix of skill and luck in the gameplay. The presentation of the game is nice, but some more visual and audial feedback to the player would have been nice.
The only problem that I found was the score still increasing even after you lose the game. Besides that, well done with the game!
The frog is super cute btw :)