Aside from the fact that you have a great story going on here, I really enjoy your writing style. It flows flawlessly, you nail sentences with seeming ease, and you create mood with just a few perfectly chosen words.
In my experience, writing that *appears* so smooth and easily produced is usually the result of a *lot* of hard work.
Great job.
Corrina.