Leave it to Irrational Games and BioShock Infinite to release a launch trailer at an appropriate time, as opposed to a week ahead of the game’s release.
I’m gonna be honest, people, I haven’t watched the launch trailer simply because BioShock Infinite comes out in (at the time of writing) about 11 hours. With all the media I’ve seen related to the game, I know I’ll be picking it up, but for those of you who want to witness one last trailer, here you go.