Since it looks like you're gonna keep making these games, there are some things you really need to improve. You need to be able to skip walking animations. The game could skip to the end of the sequence when the player clicks on the screen. It's a really simple way to make your games better by not keeping your players waiting.
Also, why do you have to go all the way back to get more water every time? Once the player solves the puzzle, that should be the end of it. You shouldn't force pointless menial tasks on the player.