New Bioshock Infinite trailer shows it's going to be a hell of a ride (video)