I really like this book. I actually wish the author had more works to read while waiting for updates. The style is easy to read but not to simplistic. The characters are flawed in ways that humanize them. There is a fair amount of 'bad' language however, though I personally swear way too much myself so I actually appreciate it and I feel that sometimes adding 'swear' words adds realism to characters or conversations.