Absolutely insanely good presentation, the music and the art is so good for just 48h, actually just good in general. Plus the sound effects fit well.
The only problem I have with the game is that it's too easy, as long as you have one frog you can easily go on forever, and there is no scoring system so you end up playing for a while until you get bored.