Microsoft pledges to keep Call of Duty on PlayStation | Fortune