Hard to believe this is a debut!
Besides some of the graphic detail, I never stopped reading the first impression because I was hooked. I love the first person point of view which immediately placed me into the action. I felt as if I were acting in a movie as I read because the details are so vivid.