Listing horrorhound posts
Total results found: 1438
go for indy games, these are made by horror fans just to scare the pee out of you.
Also any of the Amnesia custom stories
Rust and Blood
I'll do a huge pack of horror games later