Sort:  

I didn't dig into the story too much but it is basically a good vs bad sort of thing that is so common in RPG's. There are some emotional twists that are pretty good though.