That is really, really good. In fact, if not for the disclaimer at the bottom saying that the characters belonged to someone else, I'd have pegged it as original fiction, and I was going to urge you to take it down and try to get it published. Very shiny indeed.
no subject