More than sixty games in which two to two hundred players can participate all require elements of trust and cooperation