I found this list of the 25 best horror games and I was intrigued about which game the title image is from?
It does not look like it is from any actual game.
The image looks like a mockup for a game some indie devs were working on.
Sign up using Google
Sign up using Facebook
Sign up using Stack Exchange
9 months ago