Firefight is the second book in the Reckoners series by Brandon Sanderson. I began reading this series, but after listening to the short story, Mitosis, I decided to switch formats. MacLeod Andrews does an awesome job of bringing the characters, particular David to life. If Superheroes and villains make you grin, then you will enjoy the post-apocalyptic world Sanderson has created.