Release Date

The game will be released around the 3rd of June, all going well. A trailer will drop around this time too.

Be sure to share with friends to spread the word!

Get SIREN - A Siren Head experience

Download NowName your own price

Leave a comment

Log in with to leave a comment.