Civilization 7, the latest 4X turn-based strategy title from Firaxis Games, has hit a new low about four months after it officially launched on February 11, 2025. I'm talking about the game's status ...