This anime had a some what good story line to it but in some parts it was really hard to follow. I like that there was a main goal for the main characters to follow. I also like that this anime did not have very main filler episodes. The animation of this anime was fairly good. Some of the characters had really great detail to them along with the scenary. Some of the songs in this anime were really good. I mostly liked the opening song nut the ending song was good too. As for the characters I liked most of them but there were some characters that I wished would go crawl up in a hole and die so I mever have to see them again. Overall this was a some what good anime but I just fell like with this anime that they started it in the misddle of the maon characters story.
the reason it is so hard to fillow is because it is based off video games (yes more than one). all the back story and character info is in the games. Plyaing them first would fill in all the gaps you noticed.