Solid in most things, although the story is also rather generic and predictable. The animation and soundtrack are quite good though, which elevates it somewhat above average.
I enjoyed my time watching it on tv, passed the time (and the German dub it ran in is nothing extraordinary, but solid in quality as well). But I wouldn't pay money to buy it, I will be honest.
I wonder whether they hoped to turn the movie into a pilot for a series. It is setting things up, after all.