I feel like perhaps this should only be 3.5, or maybe even 3 stars, but I can't tell for sure; right now I'm caught up in the excitement of just having finished it. I happened to find a copy of Insurgent on the sorting cart and checked it out before leaving work tonight. Full review probably coming on my blog soon.