I recently interviewed an AI Programmer who worked on Spec Ops: The Line for a feature I was doing for another large outlet and I will say that the work they put into that game sounds breathtaking and they told me about the liberties they had to take in order to make that ending what it was. The gameplay, mechanics and world all shape together so well that it was really a huge underdog years ago.