For example, a group of NPC's may persuade the player to do things that would be morally unacceptable IRL, or give the option for the player to refuse and challenge those NPC's. Later on, the game should ask the player for the reasoning behind those choices, so that the player needs to think about why those choices were the correct ones.