Sony has hit back at Microsoft's promise to keep 'Call of Duty' on PlayStation for only a few more years.