Exciting story and well written characters.
Pleasantly surprised to see major trans characters from a 2010 work -- the subject matter was generally well-handled in the narrative (for its time).
The author clearly put a lot of thought and research into the subject matter touching on things...