Entertainment / October 22, 2012

New BioShock Infinite Gameplay Trailer Takes You to the Floating City