Release Date: 2025-10-23
89
—
0
A scary love letter to classic survival horror that makes you think, feel, and live.
Review by choitytata on Oct 25, 2025