I really liked the idea of this but it was obvious that the story was created first with the science written into it. I felt like I stumbled on an encyclopedia entry every few pages which made the story seem choppy and pulled me out of the experience. Still, cool story. 3.5 stars.