I just finished this awesome DLC. I also chose the save option where I saved the plane from crashing. I was a little disappointed with how anti-climactic it was and was expecting a Face-Off between the four of us, but I guess that would have been too much for the game to handle. All in all it was a welcome and awesome experience.