When the pieces start to talk, you should take a break.
Cute idea, but somewhat ruined by the fact that the pawn could have mated just by advancing one square.
What about the Q on e7?
Yes, it could have mated white.
I'm going to have to remember this move. g=N#
Oh there is a queen on e7, isn't there. It's hard to see the diagram without my glasses. I honestly thought it was a bishop.