E3 eShop News Nintendo Switch Citizens Of Space Crash Lands On Switch June 18 June 6, 2019 Craig Majaski 0 Comments Switch-Citizens-SpaceSega is bringing the sequel to Citizens of Earth to the Switch in just a few weeks. Read more