WOW... this game!
10/10. Suspenseful, atmospheric, and full of dread. This was PERFECTLY done.
Absolutely spectacular. 10/10
Wow. This one blew me away. Best game I've found on itch, hands down.