I have to admit, this isn't really my kind of story as I am much older than your characters, but it was well written and kept the readers on the edge of their seats. Great job
I really loved this last chapter. At the end, when Laurie showed up I was all like, it's James again, though apparently it wasn't. Just goes to show how paranoid I am when I read books. XD