This books reads as though it's the second or third in a series, but it's the first. It's pretty well incomprehensible until the end, when it sort of comes together- but not enough to explain what happened. It reminded me of an autistic friend of mine who talked about people I had never heard of or met, but she expected me to know as much as she did! I couldn't work out whether it was young adult or adult level. It all seemed pretty naive and vague, with some interesting descriptions here and there.