Only just discovered this. I'll be sure to post my thoughts on the translation here when I finish my playthrough.
Looking forward to it. Have fun!