Very fun puzzle/problem game. It should be mentioned somewhere, that each group of people need adjacent water and trees, which is not immediately obvious from the current description.