I think I just found the holy grail of horror games
I can't believe I found this, this game only has 90 downloads and it's absolutely free wtf???
Link for the game is in the description
Link for the game is in the description
Dwagon likes this.