Great character development. I especially enjoyed the scientific details that help the reader understand that this scenerio can truly happen.