Maybe it is because I never followed the development of Fable / Project Ego, but I find the game to very fun and highly polished. For me, it has been a rewarding experience to take a character and see how all the NPC\'s react to him , due to things I have done in other parts of the game.
Infact, I will play it again, as good, just to see the difference and it is rare that I feel compelled to play a game twice.