New Game Release: BioShock Infinite

Full details regarding the extra scene after the credits of the latest mind-bending BioShock game!