I think it would be good if there were 2 islands, and each only had limited resources, therefore one of the 1st puzzles would be to build a boat or 2 so that villagers could cross to the other island to complete collections, find a mate to increase population, even trade with other island etc. I'm sure game developers could expand on this idea.