The optimal group size is between 2-8 players. For larger groups, it makes sense to split into smaller groups to play.