In BioShock Infinite, you play Booker DeWitt, a former Pinkerton agent who is sent to the flying city of Columbia in 1912 to rescue a girl who has been imprisoned since childhood. He is not there by choice, he owes big on some debts and this is his last chance to make good on them.

So here is the first 30 minutes of gameplay, there are a few spoilers so watch at your own risk (and don’t forget to select HD quality for the best viewing experience):

And don’t forget to check out our BioShock Infinite preview. Our review will be up soon.

BioShock Infinite will be released on March 26th for the Xbox 360, PlayStation 3 and PC and looks to be one of the best games of the year so far.