I really enjoyed playing this game!
The music is great, the level of difficulty is a bit high (even though I put the easiest mode), but it makes it even more satisfying when you make it through the level.
I loved the diversity of the game mechanics, allowing to find different strategies to progress (teleport, defend, jump,glide)
Too bad it got stuck when I died climbing the tree, the boss frog stayed on top of me and nothing happened, regardless, really good game.
Good work to the team who made it!