horror Archive

Echoplex – Alpha Download

Echoplex is a mind-bending first-person puzzle game. In the Echoplex, you’re followed by an echo of yourself who repeats everything you do. Activate a switch to …

Human – Full Game Download

Human is a short psychological horror game which examines inherent, earthly, and otherworldly evils, and the forces which drive them. As you make your way through …