My relationship with Call of Duty has been very up and down over the years. From the highs of 2007's Call of Duty 4: Modern Warfare to the lows of 2023's ...