Games by Glitch Factory No Place For Bravery Switch eShop Ysbryd Games / Glitch Factory 22nd Sep 2022 (UK/EU)22nd Sep 2022 (NA)