PC 4 Years Ago January 16, 2020 SELF PC US Release DateThe game SELF is already released on PC in the USA. Release Dates!Report Date / Submit ProductUSAAllUSAUKReport Date / Submit ProductPCJanuary 16, 2020ConfirmedTrackingTrack12WATCH TRAILERTRACK1Buy NowSELFGameAll 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