Pretty interesting take on the theme, it hits me when the guy standing outside said my grandma's place is on fire or something. I reckon you can expand on the story and make the sacrifice be known before the player make it, so they can feel the weight of their decision. Refusing to come to my grandma rarely suggests me that she might be in trouble. Again, you have all the elements there, with some hints about the consequences of my decisions, it would make for a really haunting experience. Great work!