Plenty of teen angst and appealing protagonists. The story felt a little vague or blurred around the edges at times. Like it was lacking a needed detail. The plotline with the carousel horses was a missed opportunity. Mikah would take Ridge somewhere to tell him about another horse and then... nothing. Skip to another scene. An Indian fable (real or made up) for each horse would have added a lot of depth.