XBOX 360 Fable II Episode 1 Now Available for Download – Free! September 29th, 2009 0Remember when Microsoft said that they will re-release Fable II in a series of episodes on the XBOX Live Marketpalce? Well, now is the day for gamers...