On the English patch thing, I'm currently translating it for an English version to be released on DLsite. This is with exet's permission and supervision, and has been going since a few days after release. This is also the reason why exet asked for the screenshot let's play translation to be stopped. I'm not sure right now, but it should probably also be released as a patch for people who bought the Japanese version.
I'm currently about halfway or so through it. I can't give an estimate of when it will be finished because of real life right now, but it's on its way!