Very sloppy animation, but the sheer creativity and stylishness makes up for it. It's like the little flash that could.
I you seem to be more active on Deviantart instead of Newgrounds which I seriously don't blame you since Newgrounds is a cesspit of fapping retardation.