The animation was very well done, though perhaps a bit reliant on 3d at times so it can look a little off, and the plot was interesting to follow. There was good character development throughout and a nice plot twist near the end. I watched this a second time over after years and not a second was wasted the second time around and I loved it just as much. I recommend this to anyone who enjoys sci-fi action.