Just finished The Windup Girl by Paolo Bacigalupi, a post-Apocalyptic sci-fi novel with a touch of Steampunk. He created a complex, immersive world set in the far east, but in doing so tending to use many eastern-sound words (or maybe they were real, hard for me to know) but often without explaining their meaning. This often made the reading slow going, as I tried to figure out what he meant for that word to mean, impeding the flow of the book.
He threw many interesting ideas out there, but failed to explore most of them more than slightly below the surface. An interesting read, but not something I'll read again or immediately rush to the library to read the rest of his works.