I really wanted to like this book. It was creative, had interesting characters, and was thoroughly tedious for me to read. I gave it 3 stars because I know it was good, just not my kind of book. I cannot stand China Mieville either. Let me explain.
1. Too many cultural references that I had no clue about and we're not explained til much later if at all.
2. Too many thesaurus words when not needed. He was trying to invoke the feeling of poverty in the location, but used words that even I had to look up, and I read 3-5 books a week and have done so over 50 years.
3. Flash backs, flash middles, flash forwards
4. No continuous story telling. I love good descriptive story. This had none. You had to piece it together from all the flashes.
5. The character was neither likeable or hateable. He was your average Nigerian guy(I guess, not my culture) doing average things in anaverage way when stuff happened to him.
I get this is the new SciFi. People must like it, or it wouldn't sell. I like story telling. It can be scientific, Peter Hamilton is great. It can be about other cultures as long as you don't assume the reader knows that culture. I won't be reading this author again. I don't read China Mieville either. I am sure it is no great loss to either of them.
- Amazon Business : For business-only pricing, quantity discounts and FREE Shipping. Register a free business account