Siren – Review October 4, 2004 Atmospheric horror is the fad prominently on display in Siren, and there’s enough of it to choke a camel. The game reeks of it.