The release of Sid Meier's Civilization 7 is right around the corner, and fans of the franchise have good cause to get excited. Though there's been some trepidation about how much this new entry ...