This is an interesting Visual novel. I actually really like it. The last update had some wonky English translations though. I'm not judging, just pointing out.
You were right to point this out. Right now, there is a poll on the Patreon page on the subject of translation. And I'm collecting all the information that can improve the translation.