Wow, I just finally got into the game, had picked it up on release but playing other games/school, and I gotta say I'm loving the humor and how much the game makes fun of itself and the industry. Using vehicles is just genius, I really like it. I also love the art style to this game as well. Oh, glad I played the original, as the intro kinda ruins it if you haven't (haven't beaten the arcade title yet).