Oh, maaaaaan. Fable. That takes me back.
Okay for the time, but too short. That's my main complaint with it. Fable wraps up the storyline at a point where a JRPG is just letting you know that 'hey, what you thought the point of the story was, isn't'. And past that, there would be at least two different 'I thought this character is the main bad guy, but NO, it's THAT character!'.
I recall finishing it in well-under 20 hours, and I wanted to do EVERYTHING. ^_^