This was hella cute...
If I'm not mistaken, the entire thing was done in ren'py.
As far as I can tell, the voice in the background just seems to be echoing the main voice.
Can't make sense of the letters, really. I s'pose the right thing to do is just not play. Doesn't seem like there's a solution.