A great follow-up to Steelheart. While some of the plot twists weren't as twisty as I'd hoped, there were some great surprises by the end nonetheless. I really like David's progression as a character and can't wait to finish the series!!!