Bioshock Infinite the Siren Calls

Irrational Games latest installment in their ongoing Heavy Hitters video series highlights the newest fear inducing enemy known as, the Siren.

By Michael Shelton /

Advertisement