SwitchMar 5 2019 / 10:06 AM EST0She Remembered Caterpillars for Switch launches March 28The Switch version of She Remembered Caterpillars will launch via the Nintendo eShop on March …