I recommended this to a student on the basis of the recommendations given to us on Twitter by the author and illustrator of one of her favorite books. She returned it and said it was enjoyable, but she didn't really understand. I admit, neither did I! This is one of the most frustrating, confusing things I've ever read (including some of my philosophy reading in college!) but I thorougly enjoyed every minute of it. I've marked it as finished, but I'm not entirely sure I've read every possible route yet.