I like the music, and the funni froggs.
The main gameplay is kinda buggy, I can't quite tell what's going on. It's unfortunate you could use the limitation.
The rhythm game idea is really unique, and the music is cool. froggers :)