Walnut Grove could be also described as a light mashup between Carcassonne and Agricola. The goal of the game is to develop your own ranch. Better the ranch, the more points you will score at the end of the game. Players can improve their ranch during the game by adding new land tiles to it, hiring more workers, building improvements, etc.
The game play is divided to eight Years, and each year is divided to Spring, Summer, Fall and Winter phases. During Spring, players add land tiles to their ranch. During Summer, players place their workers to gather resources from the fields. When the Autumn comes, all players get to visit the city. Finally, during the Winter phase, players need to feed their workers and heat their homes.
In the city you can hire workers, trade goods to coins, build improvements, and so on. Each player may do only one action in the city though. The city is kind of a rondel that is divided into halves; each time you cross the midline, you have to pay a coin. Therefore it is wise to move as slowly as possible on the rondel, but then again, you have consider what actions you want to take!
The land areas will produce resources, when you place the workers there. Also, the tiles do not need to match, but you want them to, as larger areas of the same type will give you greater production.
Spring, Summer and Winter phases can be done simultaneously, providing fast game play. The game works also nicely as a solo game.