22
« on: September 14, 2008, 03:56 AM »
it's not my homepage.i do have multiple users with different accounts,is it the reason?if so,i would worry nothing :D.by the way,that link is safe,it's a chinese web site.i have seen u said that the chinese translation for cd alpha 8 have some problems,perhaps this is the reason :)