Sony has a contract to keep Call of Duty on PS5 (and, presumably, PS6) for the next ten years, following Microsoft’s ...