Grade: 3 stars
Story: Michael has the power to see future possibilities. Prewarned of the likelihood of a horrible future for the whole human race, he sets out to find the "broken" superhero who could save the child who could save them all.
Review: This is one of those books which I finish quickly, and like a lot, but have no particular attachment to or lasting memory of. There's lots that's excellent about it, especially the world-building. And the plot development and characters are really good too. But there was nothing that particularly grabbed me with this book. I'm not sure why, and I'm too tired and busy to figure it out right now.