Siren Head: Sound of Despair is a first-person horror action-adventure game. Play as a nameless woman, whose husband was kidnapped while they were camping in a forest, and scour the area to rescue the husband and face a monstrous creature known as Siren Head. Good luck!
Similiar games