Really action packed and fast moving. It's a little bit message-y but not so much that it affected my enjoyment. And while I appreciate a choice that Wells made regarding Kira's choice it was not the choice I wanted and therefore I am sad about it. First time that's ever happened to me in a book and I'm just a little bit pissed! Thus the star rating, though I might bump it up to 4 after I write my full review. So many mixed feelings!