It's a good game. Unfortunately, the levels get too samey and gameplay waaaaay too repetitive, but I still enjoyed myself to the end.
Compared to the first game, the level designs seem a little lazy and are nowhere near as intriguing. Some of the earliest levels and some of the ones toward the end have some of the same flavor as the original, but there's a big mid section that's kinda "snore."
I wish the first game had the combat mechanics of its sequel, though. The original is still fun after all these years, though.