Loading game
Avg. rating
—
Reviews
0
If you are scared of Puppets then this game is for you. Come see the Puppets as they stare, watching if you can escape. Will you give up and join them or can you find a way out
SteamVR · Oct 1, 2025
Worldwide · Exact date · Full release · IGDB
Catalog sources
11 achievements available.

Hidden until unlockedSteam

Hidden until unlockedSteam

Hidden until unlockedSteam

Hidden until unlockedSteam

Hidden until unlockedSteam

Hidden until unlockedSteam

Hidden until unlockedSteam

Hidden until unlockedSteam

Hidden until unlockedSteam

Hidden until unlockedSteam

Hidden until unlockedSteam
Community notes