Well yes, because this is the page specifically for the translation patch by MediocreTranslation (who no longer associates with this website I might add); the actual game page is here. Why doesn't he associate with the place anymore?