Completed this last night and have generally loved it throughout. Stuff like the golden breadcrumb trail and the ability to teleport to quest locations are simple yet genius additions to the game that make it a lot more accessible. I dont like RPG games and havent played Fable 1, but Fable 2 is just accessible and mostly grind free. The game world is atmospheric and manages to do the medieval rpg scenario in a unique and colourful way. I liked that the combat was nice and simple. Being able to easily switch between sword fighting, guns and spells in mid-fight was pretty cool (a a little bit clumsy on the spells though).
The ending is a bit unsatisfying. I'm not sure if this is because you can go back to the game world and keep playing, or whether the choices you have to make at the end seem massively contrived and 'too big' as it were. I didnt mind the way the last couple of boss encounters were handled though (I've read how some people hated this, but I thought it was fine).
A few of the characters were great, Reaver and Hammer in particular. I only opened one Demon Door, and the 'level' behind it just oozed atmosphere - great stuff. I wish they had concentrated on more stuff like this, versus the town economies and jobs.
Anyway, I have been pretty surprised just how much I've enjoyed this game. Not really my kind of game at all, and here I am considering playing through it again with a new character or just playing on with my character and unlocking all the demon doors and finding and killing those damned gargoyles. Roll on Fable 3.