Source: http://www.quartertothree.com/fp/2017/05/21/horizon-zero-dawn-violates-hippocratic-oath-game-design/