2016 has been one of the best years for single-player shooter campaigns of the past decade. We’ve seen Doom, Titanfall 2, Gears of War 4, Battlefield 1,Deus Ex: Mankind Divided… and they’re all better than Call of Duty: Infinite Warfare’s campaign. It’s a Call of Duty game where you fight in zero-G environments, where you fly a spaceship called a Jackal and have a robot buddy called Ethan who is endearingly written. It should be awesome but it’s mostly slow and plodding, and by the time the pace picks up there’s not enough game left to wash the disappointment of the first two thirds out of your mouth. Let’s dig into that first, then move on to multiplayer.
In the campaign, you are the effortlessly charming Reyes, a United Nations Space Alliance (UNSA) Navy pilot with Tom Cruise-like features, and you’re promoted to captain of a starship when the Settlement Defence Front (SDF) — a Mars-based terror organisation with significant resources — removes the previous captain from his command.