Meet Siren Head, a horrifying monster haunting the internet
0I’m playing the best horror games on Itch.io when I first came across Siren Head. The Modus Interactive version of this urban legend has you play...
I’m playing the best horror games on Itch.io when I first came across Siren Head. The Modus Interactive version of this urban legend has you play...