10 / 10 Translation TLs this is how it's done, this is professionalism to the absolute max, people that get paid to do this never put this much effort in. There simply no comparison you blow them away like fucking leaves in the wind.
When people complain endlessly about localization and shit online. This is how it should be done. TEACH CULTURE! Teach the audience what everything means because there no localizing this!
Once again 10 out 10.