Siren: Blood Curse E3 2008 Gameplay Movie 3It's dark in here; Siren: Blood Curse, live from GameSpot at E3 2008.By Aaron Sampson on October 20, 2019 at 12:41AM PDT SIREN: Blood Curse