Gripping and involving, but not particularly fresh or realistic. There's not nearly enough backstory for the world to be convincing. I had trouble telling the voices of June and Day apart, and many of their feats simply beggared belief. Lu shows promise, though. She's got a fine hand at pacing and she writes a pulse-quickening chase scene. Her fights are well-done too.