Totally reminds me of the old school cartoon shows. Back when they were good.
Love the lyrics.
Only part that kinda doesn't click for me is the off-tune part. Seems like you meant to do it since the other parts are in tune.
Just wondering what kind of effect you wanted to have there?
Edit: Listened to the source. I see what you're doing there haha =]. Srry, I never played it before xD
But other than great stuff. I'd like to hear more =]