by d0br0
An interesting story so far and generally well written. Please don't leave us hanging too long for a conclusion.