I liked your game mechanic a lot. The character movement was a little slippery, but that might be fitting for a frog. I did jump to the right off of a platform and get stuck in the sky.