
Excrucia
Excrucia is a first-person indie psychological horror game. You play as Chris — a father who returns home only to find everything disturbingly…
71% of 14 Steam reviews are positive$3.99

Excrucia is a first-person indie psychological horror game. You play as Chris — a father who returns home only to find everything disturbingly…

Excrucia is a first-person indie psychological horror game. You play as Chris — a father who returns home only to find everything disturbingly…