Speaking to Polygon, Far Cry 3 level design director Mark Thompson has said the the game doesn’t contain any sort of morality system and doesn’t want to “judge players”
Thompson explained: “We don’t say whether something is good or bad. We don’t judge players. Ultimately the game is about killing, and we know that, so we don’t want to condescend.
“The game asks you to shoot. The game is about killing people to win. So we wanted to make sure we wrote a story that understood that.”
As morality and humanity are more complex than binary, Thompson then went on to describe the more subtle approach Far Cry 3 will be taking
“The game is about what is the cost of becoming a hero. What is the personal toll that is exacted upon someone who becomes a hero.
“We have to respect that the palates of people are becoming a little bit more sophisticated. There is a space for a more nuanced narrative, something that isn’t afraid to tackle issues that video games haven’t been tackling because they’ve been focusing on power fantasies and fantasies about being the ultimate soldier.”
Source: Polygon