What made this such a phenomenal read? The characters, by and far. Ruby, the protagonist, grew on me as the book went on. Although her experiences are unlike anything I (and most readers) have ever been through, her emotions are easily understandable. It's the supporting cast, though, that really stand out. One of the challenges of a first book in a series is to get readers fully invested in the characters so early on in their stories, but Bracken succeeded.
Read the rest of the review at The Page Sage.