Not sure if this is a glitch or what, but I'd recommend getting in on it fast.
If you go to Games On Demand on XBL and go to Fable 2, then go to All Downloads, there's two slots for the full game of Fable 2 - one for $19.99 as usual, and one Free.
The file is 1.79 GB and does appear to be the...