This is one of those books that you have to read. So well put together and paced. I really enjoyed the story and the characters. My favorite character was Spark. He/she (gender neutral) was the glue that kept the characters together.
A tip of the hat to Mr. Gage for writing such a compelling book. I will recommend it to others and I give it 5/5 Platypires.