A teammate that resets after every match is different from one that has learned your habits. What interests me is the possibility of taking that existing relationship with your own agent into a game, rather than giving another NPC more dialogue. The most interesting co-op partner might be your own AI agent. Not an NPC pretending to know you. Your actual agent. The one that remembers how you think, understands your habits, and has already learned when your instructions are terrible. Now ...