DEDstress is a wacky indie horror game based on the DIDstress gamejam, which was originally released for free on Itch.io.
It's a set in a South African mental hospital where the staff are part of a strange bird cult.
DEDstress gameplay is similar to Outlast Whistle Blower and Alien Isolation, but with some puzzle and memory elements.
Log in to comment