Microsoft announced that Fable Legends will be free-to-play on Windows 10 PCs and free-to-play with Gold on Xbox One.
The whole story and quests will be available for free but heroes are a whole different story. There will always be a set of Heroes available to play for free. The Heroes on free rotation will be available for everyone to play for a set period of time. This gives players the chance to play every Hero in the game for free over time, and any progress made on a Hero will be kept until they come back into rotation.
Players who want permanent access to Heroes outside of free rotation will be able to earn them through gameplay, or purchase them for real money.
A wide variety of purely cosmetic items will be available for purchase. Aside from that, everything that affects gameplay will be unlocked by playing. Additionally, progress and items will be synced across Windows 10 PC and Xbox One.