I was pleasantly surprised by this book. However, I found the ending rather disappointing. 
 Recommend: Yes. 
 Why?: If you like dystopia novels, identify with imperfect main characters, enjoy video games, and like face-paced action, then you'll like this story.