Pretty good, the characters were enjoyable and the plot never felt predictable. No one felt like they had plot armor (for the most part), and the fights were entertaining. The negatives, though, is that it often employs the story tactic of showing everyone in danger before the MC shows up...