New BioShock 2 trailer splashes down

03 Feb, 2010