Manveer Heir discusses ethical dilemmas in game design. He argues that most ethical dilemmas in games do not work because they rely on a simplistic black and white model of morality rather than the gray complexity of the real world. To design better ethical dilemmas, he recommends focusing on narrative, avoiding inconsistencies between story and gameplay, not telegraphing the consequences of choices, including obstacles, and making choices permanent instead of allowing them to be reversed through save games. This will make players live with their choices.