Oh wow, this is quite a surprise. This episode was actually decent! Now it'll be interesting if the animators will muck up the next episode back to crap.