A review by lahren
Steelheart by Brandon Sanderson

adventurous funny tense fast-paced
  • Plot- or character-driven? Plot
  • Strong character development? No
  • Loveable characters? It's complicated
  • Diverse cast of characters? Yes
  • Flaws of characters a main focus? Yes

3.5

A decent book, though not my favorite of Brandon's work.

As per usual, Brandon developed a really interesting wold and premise. I know the concept of supers being the villains isn't new, but this take on it did feel fairly fresh. I kept thinking that things in the book felt predictable and that I knew how things were going to end, but I ended up being surprised and nothing ended as I expected.

However, I just really did not like David (our protagonist). The way he was written and the voice he was given just had a way of making me feel very much like this book (or at least, the potential to connect with the MC) was written for a tweenage boy and definitely not for me. I found a lot of the humor and the quirks our MC had reminding me of the things I didn't like about Percy Jackson, and it just made the reading experience very tiring at certain points. On one hand, I acknowledge the fact that I'm probably not the intended audience for this book in the first place and that not every book has to be for me, but on the other I just found it particularly disappointing because I think I could have really really loved this book if Brandon had written David to be more like literally any other character he's written (except maybe Lift lol).