Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
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.
Required, but never shown