The morality system is not improved from the first game, but the combat is better, the characters are more interesting and you have a dog that you can pet whenever you want so what more do I need to say.
One of the first games to popularize a morality system. Unfortunately that system is just as nuanced as they today, in that they are not at all nuanced and are extremely black and White. But if ya like British humor its fun.