Microsoft has promised to keep Call of Duty games available on PlayStation for three years beyond the current agreement between…