BioShock 2 Launch Trailer

Prepare for your return to Rapture with this eventful CG trailer.