Story wise it kicks massive arse! The fact that they play around with good and evil alone made sure I played it, and the fact that they did it so well, means I played it more than once.
It's a must-play if you liked the first... Yes, it's bugged, but you know what? Many games are. Atmosphere can often carry a game all the way, and leave you with nothing but fond memories. This is one such case.
Oddworld games are another such example. Medicore gameplay, but fantastic atmosphere everytime!
(And the observant forum dweller would have guess I liked these games by now hehe)
Tm