The first half of this book was really shaky. The characters' personalities just grated on my nerves. I liked a few, such as Cody and Abraham, but the others i couldn't warm towards. They were just incredibly annoying, and i'm not sure if it was on purpose.
I won't even go near David's constant and cringe worthy mooning over Megan.
The dialogue sucked for the first half as well. The attempts at humour didn't quite work for me and i found i could predict the general progression of the story too easily.
So, that's why i couldn't give Steelheart
that extra star.
However, all these problems pretty much disappeared midway onwards. It felt more polished and the characters were more comfortable in their personalities.
Loved the explosive finish, and the lead up towards it.
Excited for Firefight
, scheduled for release next year! 3.5 Stars