Mad, mad, mad, mad, fucking mad mad......
To quote Terry Wogan's famous commentry from The Eurovison Song Contest 2003, "Madder than a bucket of frogs!". On a purely technical level, the animation and sound were spot on, I actually thought I was watching an original Anime from Japan. Top draw.
p.s. Did you do the voice-acting yourself? just wondering.