wow. That ending was a kick in the gut. (in the good way) I had to go back and reread the second last section, just to be sure I hadn't missed anything. That was a very sneaky ending, and popping it up so suddenly was a risk that I think really paid off.