That second level is absolute madness.
I really like the idea and it is executed very well. The levels are a good size to make use of the core mechanics and I like how there are only a few bodies of water in each level, so they can be used to help find your starting location.
The text cues are nice, but I feel their existence is why you didn't play a water sound every time we moved in water instead of just when you land in it. This was a little confusing as I didn't realize I was wandering around a puddle until I randomly decided to jump. I guess this just adds to the challenge, but I think we have enough of that as it is.
It's a good idea that's well presented. I just didn't have the will to make it through the second level. I won't say the game's too difficult, because the level size and complexity are about where they need to be. It's just too difficult for me given my limited motivation to beat the game.