That was more my fault really! I wouldn't think about it too much :D
The final level's difficulty was enjoyable to push through as I'd found each of the previous levels so satisfying to complete. It was a really nice collection of challenges. Your difficulty curve as a whole was quite good and I often found myself going "oh! the solution was simpler than I thought!" in a good way! How you used the mechanics like dryness, lilylpads and dirt were very clever.