After it leaked late last week, 2K Games has announced the Civilization 6: Leader Pass, a new season pass that adds 18 new playable leader selections to the game. The Leader Pass features 12 new ...