Put This On Your Radar
Self: Where's My Father key art

Self: Where's My Father

Self: Where's My Father came out for Xbox on 12 Mar 2021.

Self 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?

Put It on Your Radar

Sign in to add this game to a radar

Release Dates

Screenshots & Videos

Release calendars by platform

Release calendars by publisher