BioShock Stage DemoBe sure check out this live demo from GameSpot's E3 2007 stage show.By David Toole on November 6, 2019 at 4:18AM PST BioShock