I can't quite put my finger on what this reminds me. I think it's reminiscent of an old TV show, on nickelodeon I think. Either way, I dug it, some nice ideas there.
__________________
"You are a bunch of ****ers that use a metronome." - tomangelripper