Very good.
The action sequences were exceptional as well as the character designs. But The main character's voice didn't seem to fit him, and the scripts for the main character need a little more work as well, other than that, everything was very nicely done.