User Rating: +31
  

New Game Release: BioShock Infinite

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