This is a very good story. It’s well thought out and has good depth. The characters are decently created and developed. The main problem I had was the actor that played the main characters voice. He sounds like a 10 year old. It detracts from the quality of listen.