Hm, I actually found the voice acting pretty not great. Some line reads were odd, and the different voices felt like they were recorded on different mics.
I made it to one ending, and really didn't feel any desire to do another go around.
I know what you mean about 'perfect' though, I have my own small list of odd games that, to me, feel like they're 'perfect' in what they're trying to do.
I have a lot of deadly food allergies, and I just, don't eat out anymore. Too many trips to the ER. Sucks, cause it makes travel difficult, to plan on cooking my own meals, and basically means I can't safely travel abroad anywhere I'm not 100% fluent in