6
I've played a bit of the demo. It's more of a horror comedy but it's pretty fun.
(store.steampowered.com)
A place on Lemmy to talk horror games (survival, psychological, AAA, indie etc.)