Infinite Warfare might be the best Call of Duty in years, and it will doubtless outsell all other 2016 shooters by virtue of the series' heritage alone, but playing it immediately after Battlefield 1 and Titanfall 2 shows Activision's cash-cow is not the bleeding edge of cinematic thrills it once was.