Carcassonne: Traders 2 to 6 player game 45 minutes to play Medieval theme City building strategy Expansion for popular line