It's been awhile since I've been so amerced into a science fiction world like this; I think the last time was with China Mieville's The City and The City. The city of Budayeen something I've not experienced before, the blend of Middle Eastern culture and religion really bring this to life in a unique way. Marid Audrian makes for a great protagonist; he is hard boiled, reminds me a lot of the private detectives in the pulp genres. 
 When Gravity Fails is a brilliant example of Tech Noir (so Science Fiction Noir) it has a twisted case for Marid to investigate, which leads him on a fantastic adventure. It kind of reminds me a little of the Dresden Files by Jim Butcher in the sense that it takes the best elements of the pulp genre and mixes it with a hard hitting protagonist in a will build speculative fiction world. 
 The world is gritty and the story is full of sex, drugs and murder, it offers a lot the think about in regards to the modifications and technology on offer in Budayeen; if you can chance every aspect of your body, mind and personality, would you do it and what are the side effects? I can't wait to dive further into this world and see what Marid gets up to in the next book. Recommended for fans of Science Fiction and pulp novels or even just fans of The Dresden Files; actually I would probably recommend it to anyone that wants to read a captivating book.