Why I design cooperative games