And although there's more I could touch on, like how well you addressed Cinder's character, or how you gave all the cast a backstory that felt mostly unified within the logic of this world, the last thing I want to inquire about is the lack of any detail about Salem's presence, or the origin story behind the apparent cause of the "Shattering" (that is, if you ever thought these things out already). Just curious who the main antagonist in your revamp will be, and what you're going to do to tie the Grimm throughline together by the time of your story's resolution. Perhaps the biggest thing I notice with many rewrites is that the Grimm as a whole are never treated all that closely. Sure it's easy to add more species of Grimm, or a couple bigger beasties to grapple with one by one, but we barely try to handle the Grimm as their own characters in the story, like a force of nature, as if nature could think and participate in the actions of the plot as a distinct entity, rather than as mascots or setpieces or fodder. There are no long term examples spanning across one or multiple arcs in which Grimm have taken center stage as antagonists that don't manage to be dispatched in the very same encounter they meet the protagonists in. Basically, the Grimm have almost no longevity in the story; they're just there when they need to be there. Imagine how much we could build suspense if there were Grimm where it took two or three varying circumstances to actually get lucky enough or smart enough to defeat them. Instead of using them for one time story gimmicks or one time action scenes, use them to advance characters and interactions between characters and unlock all sorts of situational potential.