Great work. Really good quality animation. I do have a problem with the story though.
It just doesn't make sense to me how the characters develop...And, well, I just don't like the ending. It seems like it's just trying too hard to be cute without worrying about making sense.
Honestly though, the animation is great. The characters did seem like they were moving a little slow at times, but the visuals were done very well.