This is pretty bad after starting pretty good
First 60 to 70% of this book is very good. Well written, pretty good outline on a pretty basic fantasy world. It's got some interesting things going on, but nothing original. But it seems to be doing the normal tropes pretty well.
However, every single encounter with the villain of this book, for the last 30% or so, just steadily makes this book worse and worse and worse, until the ending when we get a terribly unsatisfying non-ending. Where we're obviously just going to have the same guy show up again later and do the exact same thing, and that's going to repeat probably until the very end of a third book, where he finally dies and they try to call this a trilogy.
I'm giving it three stars because I don't give books I review less than that, just to help promote indie authors, this guy needs to practice his conflict writing is significantly more in fanfic style writings, on Royal road and stuff, before publishing though. It is not even close to ready for publication yet.
I'm sure they'll be plenty of teenage boys that think this is a great book because they're sex in it, but if you're an adult, this is going to leave a very bad taste in your mouth, and it makes me feel like I wasted an hour and a half of my life reading it.
But like I said everything was fine until the ending. But every single thing about the ending was bad. The conflicts themselves, how they interacted with each other, how suddenly and out of nowhere stupid the main character became, how naive the main character is about every in person he encounters, the Random magical invulnerability of the villain, the villain being this incredibly ignorant but also a mastermind, the fact that every single encounter between the two is riddled with Deus ex machina. And I do mean every single one of them. There was no encounter in this book after The 70% mark where any character made an intelligent decision
I am very upset that I even took the time to read this. I hope the author improves, because he had a good world build going, but it is not ready for publication writing yet.