This feels like one of those $5 indie horror games that blow up on YouTube.

Reviewed on Feb 01, 2024


Comments