He is correct that they have no control over how the game sells. But SE is going to be interesting to observe over the combing months. This game will sell less than TR2013, Just Cause 3 has really weird release timing (and many complaints of bad performance), and the game that would get everyone to forget all of this was delayed six months. Whoops X 3.