The story was well put together and logical. Although some aspects of the story were brutal and not for the faint of heart, the overall theme of holding on to hope and building a future out of a seemingly futureless world stood strong and kept me entertained