Survival is a series of difficult and sometimes morally questionable choices.

More...