SteamRegistry

Changed

AppID 814540 Game windows

You are trapped in an experiment, trying to find ways to make you still "yourself" , persevere, and survive.

Playing now
28
24h peak
52
Price (US)
USD 4.99
Steam store

Depots

DepotNameOSSizePublic manifest
814541 — windows 179.28 MB 2274337885726840722