Originally Posted by
Viktor Vaughn
Ocelot was a "triple agent". He was working for the CIA, the Philosophers, and the KGB. The people in the CIA he was working for were working for the US branch of the Philosophers, so he was talking to the CIA / Philosophers.
He was the person Snake was originally supposed to meet up with, ADAM.
Eve was the agent of the Chinese Philosophers, sent to recover the money, and only made herself known to Snake because she had intel on ADAM showing up, and he never did.
When Ocelot / ADAM does show up, he sees the bike and starts shit.
There's alot of double / triple-crossing in the game you gotta pay close attention too, it's very easy to miss.
At the very end, when The Boss nods to EVA, and sends her off, there was a ( surprise ) triple switcheroo with the Legacy. Snake has the real thing in the end.
And... the reason Snake / Big Boss "betrays" America is because; all throughout the game, whenever Snake and the Boss talk, the Boss is always talking about being a soldier, and having no politics or allegiance. Allies and enemies constantly change during the course of time, it is not a soldiers decision on who the enemy is, but only to follow his orders.
Snake is upset that the Boss had to die as a traitor, when she was really sent in by the CIA to retrieve the Legacy, and since Volgin launched the nuke, and Snake was sent in, Snake had to come out alive and the Boss had to die as a traitor, not a patriot.
Snake realized how foul governments are and decided to make his own country ( this is MG1 + 2 ), that were children and clones bred to be mercenaries, sold to the highest bidder. Soldiers with no allegiance in a constant state of war. The ultimate soldiers never affected directly by politics and government.
That's all I can remember for now. Hope that helps.