Now celebrating its 20th anniversary, the Call of Duty series has always been a game of two halves.