I found the story enjoyable overall, but the extensive battle scenes could benefit from some editing. If the author trimmed some excess detail, it would enhance the pacing and overall impact. A little tightening up could make a significant improvement.