lolol!
Overall its pretty funny, you have good takes on lots of stuff and it works out well. However, i feel that the animation quality holds it back from being something truly great.
Work on your animation skills, don't be afraid to try things you think will fail miserably, as things like that usually end well :P
Good luck on your future projects