Much of what Star Wars Battlefront 2 offers is a response to the negatives of the 2015 reboot. With this sequel you get a big budget single player campaign, a wider variety of beautiful locations within multiple eras of George Lucas’ iconic universe, and a far more comprehensive suite of multiplayer modes and maps to keep you playing after you’ve finished the story. It’s a fabulously rich fan service that delivers authentic Star Wars sights and sounds, along with some original ideas of its own, too.

Beneath the surface, though, Battlefront 2 isn’t so fanservicey at all, and instead seems anti the exact group of enthusiasts it purports to want to please. It’s a game marred by the looming trends of video games in 2017 where multiplayer progression systems have been complicated by the presence of loot boxes and monetised incentives that muddy the ways a player rises through the ranks.

Battlefront 2 seems adamant to disregard the value of players’ time, demanding a huge amount of commitment for rewards that feel wholly insignificant for the investment required to earn them. This is clearly not a developer decision, but a publisher one. The end result is a strong creative effort let down by commercial decisions.