by Praeparvus
Excellent and inventive story. waiting for the sequel
Nice premise, good story line, waiting for the next chapter