Civilization 7 launches alongside a new update, which appears to address some complaints from the game's early access players ...