This was THE coolest game when I was younger and still holds up today. I actually really like the way that this game tries very hard to interweave the story plots with those of the actual show.
I like the first one more than most people, but I still see this as a vast improvement. Love the rotating roster of characters, all the bonus postgame content and movie tie-ins, and just the overall more fully fleshed-out nature of this one.