I just got their mix cd called Future Sound. "Future Sound" is a radio show they do from mainland China. They are trying to push the envelop for Asian artists.
Good techno. Not what I would call innovative, but enjoyable. A bit on the funky tip. Jaemi