Its a nice find. I guess its beta schedule is at 10/11/06. Though its chinese uh huh. I looked at a few of the screenshots and saw some of the mounts, they looked nice.
Reputation: 11Its a nice find. I guess its beta schedule is at 10/11/06. Though its chinese uh huh. I looked at a few of the screenshots and saw some of the mounts, they looked nice.