Civilization 6 xbox crossplay July 8, 2019 16 32 64 128 Civilization 6 crossplay xbox pc Civilization 6 crossplay steam xbox Civilization 6 pc Civ 6 xbox Civilization 6 on switch Civilization 6 phone