Nope, i don't go there to obtain info! i have only been there once in a blue moon!
furthermore it is just some resource site!
for your information, most chinese roms are translated by team ACG and they are the most popular translation team on chinese scene!
they also translate games from psp, psx and etc