Join GameRankr and track your games with friends.
Get Started
Self: Where's My Father
Xbox One
March 12th 2021
0 rankings
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?
Everyone's Rankings
No one has added this game yet.