Civilization 7 released to mixed reviews, with some players saying it feels unfinished. Players recently learned that Britain ...