I love this, I truly do. I have one thing, though, if you don't mind. The last bit confused me. I'm not entirely sure what was going on. I read it a few times and I'm still a bit lost. Maybe it's because I'm braindead tonight.
That aside, it's really good. An original premise and great characterizations. I can't wait to see where this one goes.