Switch Focus #75 – Super Chariots of fire? June 5, 2019 Share Tweet Plus+ Pinit We’re back with another dose of Switch news, game impressions and discussion! This week we chat about Super Chariot, Little Friends and Dragon Quest Builders’ Terra Incognita, plus talk...