really cool concept enjoyed playing this. you def have the atmosphere down. I added this to my three free horror games video in spot 2
NEW Three Free Horror Games Video. Come check out the newest three free horror games from itchio. Tell me what you think. Will they make it or sizzle out