Group identity and cooperation in infinitely repeated games | Synapse