Short version, I really liked this book. It was weird and I don't really get it, but the writing is gorgeous and the characters are strangely likable, even though they're not very nice. The very ending . . . nope, didn't get it. Hopefully somebody really really smart will review this in little words I can understand, then maybe it will all make sense.