The writing is generally good and the story intriguing though fairly straight-forward (in the "I wasn't surprised by any of the twists and turns" sort of way). There was one scene where I felt like a paragraph or two was missing: Lije reacts to something that is never actually said in the story, and I looked back to make sure I hadn't accidently skipped over the other fellow saying what Lije was reacting to.
I found one setting description confusing. By the end of this long section, the setting was clear, but I kept finding suspected logic errors in that scene because the author didn't bother to fully describe the physical set-up at the beginning. (It's a scene near the end, but I don't want to spoil the book by explaining this in more detail.)
Finally, what made me give the book only two stars instead of three: the book ends with a cliffhanger and a "to be continued." Nothing is resolved.
Yes, a mystery is solved, but it's not an important mystery. I bought this book thinking it was about Lije finding his wife's killer and bringing him or her to justice. Well, the person behind her killing (and several other killings) is free and firing bullets at Lije right before the "to be continued..." The reason why his wife was killed has not been revealed, though they just found a major "where to look for answers" clue right before the "to be continued..." Someone who has been abetting the murders by destroying evidence and who lets an innocent man die is still free at the end. NOTHING is resolved, and that's extremely annoying to me.