by MagicWand
Good work!
Interesting concept, can't say I've read a story like this before. Could use a little bit of polishing as there were some spots where I felt lost, but over all a good read.