Cooperative Adventures