Turn-based batle system is good and this game looks good, but storytelling is awful and many of the characters are annoying. I like the fact that it's mostly linear and it's not overly long, but at the end of the game there was too much pointless xp grinding.