SELF Release Date
The game SELF is already released on Mac and PC in the USA and UK and Switch in the USA. The upcoming Switch release date in the UK is to be announced.
Release DatesReport Date / Submit Product
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?