Very nicely done. Didn't quite know what to make of the earlier chapters, as I felt the wisecracking nature detracted from an otherwise very solid premise, but all it all it balanced out nicely at the end. Looking forward to the sequel. THanks for a great read!