Siren New Translation: gameplay videos
Patrick Garratt
15 years ago
Ton of Siren: New Translation media released
First Siren New Translation trailer looks amazing
Blood countdown game is Siren for PS3