Games by Starseed Forest The Eightfold Path Switch eShop Starseed Forest 27th Mar 2025 (UK/EU)27th Mar 2025 (NA)