Sid Meier's Civilization 7 post-launch roadmap includes paid and free content updates for 2025 and beyond.