A little anticlimactic and preachy, but cool premise and very detailed world building. Characters a bit annoying and anorexia glorified without ever being addressed.