This was an easy read, which I liked. It struck a nice balance between the human tragedy element and the hopeful. I had a hard time getting into the guy the protagonist eventually picks, but overall it was a good book. Well written and fun to read.