LockYourDoor Free Download
ALL GAMEHORROR  

LockYourDoor Free Download

LockYourDoor is a 1-4 player co-op survival horror game. You are looking for your missing friend Darvin. Find him and do whatever it takes to stay alive. Only the patient and the clever will survive.
Dead Format Free Download
ALL GAMEHORROR  

Dead Format Free Download

Dead Format is a survival horror game set in iconic film eras. It's 1990s Scotland, and your brother has gone missing after becoming obsessed with a mysterious new VHS format. Follow his trail through the tapes and uncover why the government wants to ban "Video Ghastlies".
Death On Holly Ridge Free Download
ALL GAMEHORROR  

Death On Holly Ridge Free Download

Christmas Eve, a delivery driver turns onto Holly Ridge & becomes trapped inside a decaying house of death. Reality fractures as something hunts her through rooms that shouldn't exist. Survive the night, uncover the truth behind the house, & escape the snowy nightmare, if escape is even possible.
Express No. 6 Free Download
ALL GAMEHORROR  

Express No. 6 Free Download

Thirty minutes to New Year. You're a train passenger. Something awful is unfolding- stop the train and survive. Look through the camera- it reveals the truth.
I'm on Observation Duty 8 Free Download
ALL GAMEHORROR  

I'm on Observation Duty 8 Free Download

As an employee of a mysterious organization your job is to monitor live surveillance camera footage and spot anomalies using your sharp eyes and good memory. Can you survive the entire night shift or will you succumb into paranoia?
Greenhouse Free Download
ALL GAMEHORROR  

Greenhouse Free Download

Explore relaxing, eerie and liminal locations. Uncover the story by observing clues. Align objects using perspective to progress. Control the weather to set the mood. Two modes: Entities with jump scares or pure exploration. Multiple ways to escape.
Forgot Free Download
ALL GAMEHORROR  

Forgot Free Download

You are trapped at home in an endless loop. Remember your surroundings and watch out for anomalies, if you ever want to leave.