Firaxis highlights three areas they’ll improve Civilization 7 after mixed launch reviews
This week’s launch of Civilization 7 – well, for Deluxe Edition buyers at least – has been met by some mixed reviews, both from the press and early adopters of the new game.