Very well done, Tessa. I do agree with some of the others' comments, especially about the ending. I was also unsure about who was being punished. I'll not add my comments about those here since that would be redundant.

I can say that I can't wait to see what you do with it. Hot!