PCSwitch3 months ago0Sophia the Traveler launches April 11 for Switch, PCHand-painted hidden object game Sophia the Traveler will launch for Switch and PC via Steam …