That last level really got me... Great game! Surprisingly complex puzzles. I didn't realize how to put the buckets down which was frustrating, but after I figured that out it was all good.