Hey, Yuuko from Kagura Games here again.
While I do confirm he works for us as a tester, he knows very little about what happens internally before he receives a copy of the game. Everything in this post is based on rumors he heard, with no actual backing.
I can't speak to them outright stealing peoples translations, but I know of at least two translators where they went to them and said:
We've been given an exclusive license to distribute this game in english, and we heard you are translating it. Give us your translation, and stop distributing it, or we'll sue you for infringing on our license.
In both cases this was accompanied by False DMCA takedown notices being sent to their hosting providers.
This never happened. I don't know where this rumor came from, but it is entirely made up, or you're thinking of another company.
I know of another time where a fan translator had started working with the games developer to make an official english translated version of the game, but kagura came in and bullied her out- but kept the translation work she had done up to that point as their own. I don't know the details but she was mighty pissed about it.
Same thing, this never happened. Most of our team used to be fan translators themselves, with roots in ULMF. We would never even consider doing anything as vile as this, when we've been in that position ourselves before.
That is why some of Kagura's translations match nearly word for word with earlier or leaked versions of other folks fan translations.
That's what I KNOW they've done. None of it's illegal, but it's sure as hell unethical.
I've heard rumors of worse, I suspect it's all complete garbage, but it doesn't encourage me to give them money.
None of our translations should match a fan translation. All of our translations have been our own work, barring Alternate Dimansion Diary as I brought up in my previous post.
Unfortunately, negative rumors spread fast and are often taken as fact, but I absolutely guarantee you it is all false. Nothing of what was said has shown any kind of proof.