This book caught my attention fairly quickly; I was so enthralled with the text I soon found my nose to the computer screen as I tried to read faster and faster. Most of the characters were developed beautifully, such as Fiona, but a few (such as Keith) should have had more development; that being said, the book could have been longer. Over all the book was great! The plot had some good twists, the characters reacted in a realistic way, and it was a great idea for a sci-fi novel in general. A great quick read that's definitely worth your time!