Just started playing. Haven't even finished the first scene. And yep, I'm pretty sure any native English speaker could point out several bits that sound odd, regardless of whether they're a trained translator.
Every line of diogue has problems.
Its a good game but I'm too autistic to put aside the translated dialogue 😅