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
- Xbox12 Mar 2021View on platform