This book was a homerun. There was a solid plot, deep characters that I came to care about, action, and some deep thinking moral issues. How do a group of teenagers survive the end of the world? The actions taken by the kids were plausible and just plain neat to read. I can only hope I am as resourceful as these kids were if alien space fog invades earth.