Microsoft Landmark Call of Duty Deal with Sony Keeps the Franchise on PlayStation for Ten More Years.