Great except for just one thing...
Aww, I couldn't hear a thing! I had to turn up the volume countless times! ^^;
I agree with SimCorder; when your animation only ends up as 500-odd KB, you can sit back, relax and set the compression rate a little lower. ;)
Also, I was constantly looking around to see which pin was talking. Try making such characters' speech animation more elaborate, and even though we've been told lip-syncing isn't such a big deal, it'll always add something to an animation if the lip movements, however random, match up to the speed of the speech.
Other than that, it was fun and original with a delightful set of characters! Can't wait to see more of you! :D