I also love how you gave characters different voicelines when you talked to them twice. It's a smart way to deliver backstory and personality on a somewhat limited engine.
I was also impressed at the plotwist at the end of the second story. Very nice.