ParentFull threaddespera·The title makes it sound more like the inevitable requirement for releasing the game, though with $1.1 billion profit (figure from few months back) it's more like the human cost for maximizing profits.View on HN