The villagers do lots of interesting things - some productive and some just for the fun of it!

You don't ever see actual rain in the game, but I'm sure it works because the crops grow!
The puzzles do not have to be completed in order, so there's no cause for concern if you are missing some puzzles along the way.