The animation is fantastic. The story and dialog could use some help. The intelligence and fighting ability of characters change too drastically for no real reason. I'm not talking about when main character's awakened moment, that I have no problem with.