The fan-favorite Civilization franchise returns with its seventh installment, giving players the chance to engage in ...