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
Depots
| Depot | Name | OS | Size | Public manifest |
|---|---|---|---|---|
| 814541 | — | windows | 179.28 MB | 2274337885726840722 |