CoD: Infinite Warfare
It was a lot of fun, and I liked the ship/mission selection aspect, but goddamn was the story bad. And not bad like incomprehensible, or simple, or whatever, but bad like the moral of the story is that you have to order your people into suicide missions in order to be an effective commander. According to this game there are two kinds of commanders: bad commanders who sacrifice the mission objectives to ensure that all of their people survive, and good commanders who do not care at all if their people survive as long as the objective is completed. I'm not sure if it was intentional or not, but the leader of the enemies actually represents the quintessential good commander by this game's view. Which brings me to my second major complaint.
The enemies are cartoon villains who seek destruction for its own sake, with no regard for their own survival or the survival of those under their command, and without even the benefit of actual historical context to justify why they hate you so much. Like they're basically the villains from Modern Warfare with all the nuance shaved off. Which I feel like is saying something in and of itself: that the villains were paper-thin by the standards of Call of Duty.
It was a lot of fun though. Also I liked the robot squad mate.