It's "just" that now the official english version is available. If it's a better translation, we shall seeOk so I got a mail from kagura games that this game is avaiable (fox girl never play dirty)
I think it's a better translation ? Not free tho.