Fantastic story! Really well written.

The only bad aspect is now I have to wait for the second part.... WRITE FASTER.