General Shepherd and Makarov were actually working together to engineer the war in the first place. Shepherd murders Ghost and Roach, then Soap and Price chase him down. In the final battle on a boat, Soap kills Shepherd with a throwing knife.
Top that.
If I hadn't beat the game like a week ago, I'd be inclined to be upset. Final battle is on land though, after the boat chase.
BOOM!
Yeah, I had just meant to get down as many facts as I could before going to bed. It's a fucking awesome game, anyway. Although, I think that too many of the playable characters are scripted to die. It was irritating in the first game when you die in the nuclear explosion, but then again, Soap was the main protagonist. In this one, however, you play as Roach so much that it's a surprise when you die.
Also, I know it's kind of a silly point, but for some reason, I get irritated at the casualness of all the torture scenes. At least with a show like 24, Jack Bauer's emotions and morals are explored, and all the terrible things he's done weigh heavily on him. In this game, it just shows relatively low-level enlisted men-no disrespect to them meant, but they don't make important decisions to the extent that the officers do-just casually torturing every single enemy they capture with sadistic glee. Like in the first game, a bunch of SAS soldiers just stand around and watch Price beat the shit out of Al-Asad, then once he has what he needs, with absolutely no word from his superiors, he pulls a gun and murders him. Frankly, I think it's just pathetic.