I never finished it either. I have the last two boss battle achievements to do and one for some kind of super great item creation (I forget the exact name for it). I'm happy to play from the beginning with different characters for ten or more hours. I'm playing a Druid right now who is obsessed with building a temple and then donating all his money to it.
Boy, the battle system with spells and such makes the puzzle game much more interesting than plain jane gem matching games.


