I'll try not to be biased and outline both goods and bads.
The bads, to begin with: There are two characters I wished would have been developed a little bit more. Ghost Tribes is a rich story with a whole plethora of amazing characters, each with amazing stories of their own thus, despite the two (the King of Cannibals and the Hybrid-King) characters not being all-too-prominent in the story, I would have loved to have heard more of their stories personally. Following a recent podcast, the author did outline that it may have been for a reason that their stories weren't as developed as it should have been, and his reason was that their backstories play a huge role in the coming sequel so looking forward to that and hope he builds more on those two characters. Besides this, the story was pretty much flawless, which brings me to the goods.
Ghost Tribes a very rich story with characters that each have deep backstories of their own and that's so amazing to have to follow. The storytelling is amazing in that the author finds that sweet balance between stroking curiosity for the sequels and more of the story, while also sticking to the subject matter with utter raw passion. I can't say this enough but this novel is, by far, the best novel I have read in a very long time.
Among many others, the heavily cultural tone of the story is peculiar in an almost daring way. Never in all my life have I ever seen or read a story about Africa this exciting and just brilliant.
It's hard to talk about the story without commenting on the shocking twist at the end. Mind B-LOWN! The actions scenes are epic; the romance is so strong and almost euphoric; the pain and struggle are as heartwrenching as it gets; the interconnections between characters; the suspense: I'll say it again, Ghost Tribes is by far the best novel I have read in a very long time.
My respect goes out to the writer and his team for putting together such an amazing story. Despite my one critique against the book, I've gone right ahead and given it a whole 5-star rating.