Loved it!
Smooth animation, great voicing (some of them sounded too similar though) funny jokes, and unexpected turns! IT was overall really good, except.. (yep, I have to be a bit bitchy about it), sometimes, the characters spoke a tad bit too quick for the watcher to get the joke!
But really, like I said, overall it was really good!