Reminds me of James Carse’s Finite and Infinite games. The kernel is: A finite game is one you play to win, an infinite game is one you play to keep playing. It’s amazing how many ethical points can be built of that simple distinction.
An important corollary: finite games must never change their rules mid game (how would you know who was the winner?), but the trick to successfully playing an infinite game is knowing how to change the rules well. David Allen (of GTD) would call it renegotiating agreements with ourself.