honestly. I thinks it great good job. the animation as it may be pointless to some cough magnum" it still gives it a flair. TO tell the truth a lot of people will love it.
I saw 311 a couple years back. As my friends and I were leaving, some people handed out some Twiztid samplers. We popped it in the CD player on the way home, and our reactions were a mix of two things. One was "holy crap, this sucks, hard"; the other was hysterical laughter. You may be asking what the moral of this story is. Well, I'll tell you. Twiztid (as well as ICP and the rest of those stupid ass "bands") suck. Suck really, really badly. Interestingly enough, your sig matches the band in that regard perfectly.