Sid Meier’s Civilization VII Announced For Switch Sid Meier’s Civilization VII Announced For Switch 7 months ago Yoerider Comments 0 Comment Publisher 2K and developer Firaxis Games have announced Sid Meier’s Civilization VII. Read more