I suck so hard at horror games! The thing that gets to me the most is the atmosphere and by god, did you create one hell of an atmosphere! Nice job!
https://www.youtube.com/watch?v=KIB2k4XRTf8