Read this book as an ARC read, absolutely fantastic work! A good amount of world development, good character development and progress as people coming to terms with a messed up world, and on top of all of it an interesting premise to what causes the world to go horribly world.