As a rule, I dislike the anime style
However, the jokes of this were really quite funny; you have an excellent sense of humor.
A few issues, though: First of all, some of the animation towards the end seems lazy. You should have just waited a little bit and polished it a tad. So, point off there.
Secondly, although I do love Herbert the Pervert, you probably could have designed your own creepy old dude without too much difficulty, and it would been just as funny.
Thirdly, I know you already mentioned the poor mic quality you have, but I feel like at some times it just got plain old annoying.
I know you mentioned that you were on a deadline, which I understand, so maybe you should fix some (or all) of the issues with it and resubmit it a little later to get a better score.