Just got back from a trip to China and picked up the first two albums at 666 Rock Shop in Beijing. Gotta say, they're awesome. I'm really surprised at how popular they are in China, yet they have almost no attention in the U.S.
I mean, my friend sent me the EP as mp3, I also don't have the actual CD. He does, he's the lucky one : D I don't know when the next will be released, hopefully soon! At least this time there won't be a 10 year wait for a new album. :)