Wow. Just wow. Tense, exciting, I couldn't put this down once I started. Such a rich tale (not that I would expect anything less than that from you) and an unusual premise. Gives a whole new meaning to 'be careful what you wish for'.
So very well done, my dear... even if you are, ahem, on that *other* team. *G*