Anyone else watch this show? I thought it was dumb until a buddy of mine showed me a video of JabbaWockeeZ There are soo many other videos of them on youtube, just incredible. Tonight is the season finale, i can't wait!