The Windup Girl by Paolo Gabibacilucibuci
I must say, I'm having troubles with this book. English is not my native tongue, so sometimes I don't know if the author is making up words, if it's a name or of it's a "regular" english word I don't understand. And using Stanza, checking the dictionary has gotten a lot harder since the last update, so I go for paragraphs without really understanding what's going on.
Strange. At the same time and extremely interesting take on a possible future of the world. Anyone else feel this way?