The suggested team size is 8 people, but there is no hard and fast limit. Smaller teams will not have enough hands and minds, but larger teams may be unwieldy and difficult to organize. We have had teams as small as 6 and as large as 16.