The frog section was horrendously punishing. One small mistake sent you all the way back and even just controlling the frog didn't quite what I feel like I'd expect.
That said, the concept and art is great throughout, I loved the concept!