Wierd.
I didn't really find this funny, but I'm going to watch the rest, simply because it seems mildly interesting, and it's rather well made.
However, I can't understand all the speech - might want to consider subtitles or something.
However, the graphics, sound and animation are all rather good.