I think it would be a good book if the editing was a little better, the story is good, but there's definitely time gaps with no explanation. it's a little hard to keep up with who's who since EVERYONE was pretty much introduced at the same time and there are a lot of characters.