#Fable Heroes Review

Fable Heroes Review

Fable Heroes, developed by Lionhead Studios is an off-shoot Xbox LIVE Arcade title based on the ever-popular Fable franchise. Designed to tie-in...