I found this as quite mediocre. I guess you deserve credit for having such a high score! Then again, you don't have that many views. The animation isn't half bad in this. I think there is a possibility for a good series to come out of this. Have you started it? Sorry if my review seems dated.
I like the idea of a chipmunk or beaver or whatever that is with a huge brain. It looks kind of phallic. Well, this already had innuendo in it. I never was a fan of that song much. It really doesn't seem to be anything that will stand out.