Fable III Currently Free On Xbox Live Games On Demand Mike Jones June 10, 2013 News, Xbox 360 0 The third game in the series is currently free. Read More »