I liked it.
I can't say much about it seeing as how I've never watch any of your original stuff. But the humour was there, the animation and sound quality are decent, and the story, while quite random, flowed smoothly from one scene to the next. I think this qualifies for a solid 8 star rating.