I watched this one a while ago, so take that for what you will.
This show was just overall average. Average animation, story, music, everything.
It was based on a video game and there's some other animated TV series or something that preceeds it so maybe you have to watch those to appreciate it. But.. yeah.. it's average.