Good game, kind of slow at the start...
The developers of this game have done a good job when it comes to graphics. I have yet to see a fuzzy texture or anything like that. There is even a thing(feature?) where if you bring the camera close to your character, it makes your character blur out and makes the thing you are zooming in on more sharp and clear.
The one thing that bugs me beyond belief is the fact that you can only interact with one NPC at a time. In the Fable games before this one, you could select one villager or NPC an use an emoticon or action and it would affect the other surrounding NPCs varyingly. But in this game you can only interact with one NPC at a time, and you can only choose between two preset actions instead of picking from a list, as you could in Fable and Fable 2.
All in all, it's a good game that I think anyone should avoid, but, I would not advise those with a small sense of humor to play, as you're hit constantly with jokes and satiracle comments throughout the game.