Finally a book that has great world building, a strong and smart female heroine who doesn't make terrible decisions, with a nice love story that doesn't take over the plot or make the characters make dumb decisions, which earned this book 5 stars hands-down. 
 This book is in no way slow. This book jumps right into the story that causes Krickets life to change forever. Not to mention the fact that Kricket is one badass main character. She is incredibly intelligent and calculated, brave, and strong. I mean this girl escaped from men kidnapping her at least three times. Even when her life was put in other people's hands she was able to evaluate her situation and be smart about every decision she makes. She is also so much more than meets the eye. She is a priestess who is supposed to possess some type of power that she doesn't know about. A war is on the brink of erupting to possess her for what she ca do. 
 I also loved every character in this book, even the bad guys were fitting. Trey is bae for sure. He is just friggin amazing. I loved him throughout this story and the slow growing relationship that he built with Kricket was so beautiful to read throughout the story. His two companions Jax and Wayra I loved so much, they were so much fun and brought something extra to the story. Their loyalty to not only Trey but Kricket was soooo great. Hell I even liked Kyon even though he is crazy for sure, but gotta admire his determination. He never gives up. 
 I loved this story and it was refreshing to get all the things I love out of a book. The writing style was amazing the way Amy built this relationship with her characters. You get hints of it throughout the story because their all so intrigued by Kricket and it draws people to her. I loved it so much. Kricket is awesome and a lovable character, Trey is my new book boyfriend. The world building was great, I loved this world Amy created. This is a must read if you like sci-fi romance books.