Call of Duty: Infinite Warfare
For many fans, this was the point where Call of Duty went too far. Setting games in the near future was fine, but Infinite Warfare pushes the franchise out into the far future and involves spaceships. But I loved it. The campaign is a blast and is a legitimately good sci-fi action-adventure with characters that I liked and care about. And its zombies mode is a wild ride through different eras and movie genres and features a bunch of celebrities including Seth Green, Pam Grier, David Hasselhoff, and Cassandra Peterson as Elvira. Multiplayer is the real let down here, feeling like a reskin of Black Ops 3’s online multiplayer.