I literally laughed out loud a few times - the dialogue could not have been better in my opinion. It was a perfect fit for the tone. I was pretty invested into the relationships!
I feel like this could be the start of a really excellent game idea.
Fantastic job!