Very good...BUUUUT....
Work on your animation, cuz the fight scenes were horrible. The characters jerked and lurched and/or just stood there. Other than that, the humor was great, and the voice acting was done well, and overall you're a great artist. Just work on your animations. :P