Solid story, a solid narrator, actual character development and growth. The main character does not rely on plot armor to stay alive.

Book one starts off a little slow but book two picks up the pace.

I definitely recommend giving this one a try.