Switch TBA SELF Switch UK Release DateThe game SELF upcoming Switch release date in the UK is to be announced. Notify me!Release Dates!Report Date / Submit ProductUKAllUSAUKReport Date / Submit ProductSwitchTBAConfirmedTrackingTrack1WATCH TRAILERTRACK1Pre-OrderSELFGameAll VersionsMacPCSwitchSELF is a suspenseful Kafkaesque text-based adventure game with simulation and puzzle mechanics. Could you seize the opportunity to find your father and your SELF back in this introspective journey?AdventureIndiedoBellindienovahttps://youtube.com/embed/aZ72tgv-m0cImage GalleryLinksstore.steampowered.com