It's too long, for what is essentially an introduction to the story. It drags for the first 200 or so pages. There are stupid moments and plot holes aplenty. The whole idea of this medieval world actually taking place in the future just feels like an attempt at originality that doesn't work.
Somehow i still ended up caring about the characters and their story. The last two hundred pages may have even approached 4-star quality, and I was entertained. So, overall, I hope the next two books can improve on the many flaws of this book, because I want to see where this story goes.