The animation is spot on, the writing was great and the voice-acting for the "extra" characters fit in pretty well, while the voices of the main characters naturally sounded out of place. I think if you took this animation style and came up with some more of your own characters you could have something even better than this.