The lights are on
Fable 3 is currently free to download through the Xbox Live Marketplace. This observation was first reported by a generous user on the Eurogamer forum, and has been verified in the UK and here in the Game Informer office.
We don’t have any news surrounding Lionhead and Microsoft’s giveaway, and it’s unclear at the moment whether it’s related to E3’s opening day or merely a glitch.
As of now, unfortunately, only Xbox Live Gold members can download Fable 3 for free. Simply set the payment method to Microsoft Points and click “buy.” Silver members will still be asked for the full price of $19.99.