A really good young adult adventure story. I loved the way the universe was set up and the mystery. Sometimes an author will just explain everything to you but MacHale left out explanations to make it more intriguing. I did think this book was trying too hard to be a young adult novel and the sentences sometimes seemed too forced. Other than a couple other small things I really enjoyed this book.