The animation, characters, story/jokes and voice acting is amazing.
My only complaint is that Katy's voice doesn't sound very believable when angry. Her voice doesn't reflect the annoyance of her expressions most of the time (since part #2).
Still, perfect show =)