What a great experience. I was not mentally prepared for the final fight...
The only thing I see that one might be able to criticize is the inclusion of domestic violence. Would have preferred it if it was a verbal argument instead of her hitting him, but I guess it works with the whole tone of the game.
Definitely the best entry I have played yet. Great job!