ReviewsBioshock Infinite: What the Hell Just Happened? Posted on May 7, 2013August 12, 2015 by John Stevenson 20