lottsa more needs to be done eventually, but this is what i got so far
Nice work. Looking this up was certainly interesting, there is a discussion here https://ks.fhs.sh/viewtopic.php?t=4842, it appears to be from a visual novel called Katawa Shoujo. I might play it.