This was certainly a page-turner, easy to read, but it had some really gory details (I nearly went YEARGH out loud on the bus at one point). I called an element of the solution fairly quickly, just didn't identify the exact culprit until later on. The dialogue between Cody and Megan felt a bit stagey for my liking, but I could have been overly picky about everything after reading Babel.