I was expecting a mystery, and I got that, but it's also, if I can believe the ending, a dystopian sci fi. I didn't expect that. Well, I expected some sort of speculative fiction aspect, but not the dystopian and I'm not sure I believe it. The next book will, I hope, elaborate. This story ended with lots of unanswered questions and some plot holes. 
 I struggled with the first 20-30 percent of this book, but then the story started to pick up and got interesting. I ended up staying late to read it; I had to know what was going on and how it turned out. The story is a mix of predictability and surprises with weak characterization and unlikely coincidences. I wasn't completely satisfied but I'll read the next one.