The ending reveal of this book was pretty exciting. But that was the only part of the book that wasn't boring. Other than the last 50 pages, there was nothing happening, the main character just kept going over the same thing. So I'm going to have to side with the other reviews I've heard that this book was more "meh" than good. The ending brought it up from a 2 star to a 3 star.