A review by suchmeow
Steelheart by Brandon Sanderson

4.0

Overall just a really fun book. The plot was fast-paced and the world was interesting with the many different "Epics" and their powers. The main boy character is your typical "nerd" (though he tries to deny this) and is awkward with girls kind of character, and while sometimes I find to read from that kind of view annoying, I didn't have that problem with David. I think his terrible metaphors/similes were what really tied his character together to make him loveable.