GameSpot may get a commission from retail offers. Microsoft and Nintendo have agreed to terms to put Call of Duty on Nintendo platforms for the next 10 years if Microsoft's bid to buy Activision ...