Bioshock: Infinite Gameplay Reveal

Here is the first gameplay footage of BioShock Infinite.

The game looks to be coming out on the PlayStation 3, Xbox 360 and PC in 2012.