Available Digital
How
Mar 13, 2023 1 platform
Shovelware Little-known
Adventure video game
Indie
Strategy video game
A psychological horror game where you play as a prisoner exploring the depths of a large and horrific medical facility. You must survive the many creatures and abominations inside and find all the secrets hidden within the strange new labyrinth.