BioShock Infinite extended E3 gameplay trailer

Irrational Games has released the entire E3 presentation of BioShock Infinite, featuring over 15 minutes of gameplay.