Siren Head Horror is a first-person horror adventure set in an abandoned city. Rumor has it that a terrifying tall humanoid known as Siren Head lives here. Let's find out if you are brave enough to explore the city and face the monster. PLAY Play Add to Game Box