Pretty good looking visuals. I was a bit lost when playing but after playing for a minute I think I knew what was going on. I dont think it matched the theme much and am not sure what the green bar was but I still found myself hopping like my froggy-life depended on it. :)
An important feature of short games is the feeling of compulsion and you got it.