Wow, this book is REALLY good. I'd give it 4.5 if I could, for the last 20% of the book was amazing. This story has everything a good dystopian needs-- great allies, great enemies, a tense love story, an unfair society. It is so, so good.
The only reason I won't give it 5 stars, is there are huge patches of context missing, like the author was trying to rush through parts of the storyline, instead of fully explaining. I really wish that weren't the case. But otherwise, incredibly good.