Quite nice. I believe this is in the voice of the characters as portrayed in the show. Of course you realize that makes me angry because the show went to hell. It went nicely with canon, again, grrr.
Needs a beta to remove the excess commas and the one or two word mistakes.