I think they're alright. I only properly started investigating their music after I watched one of their shows in Taiwan, called Fly Away or something. Anyways it got me into 'em a bit and now I try to keep up with them since I hardly listen to music from Taiwan these days. I enjoyed their latest album a lot too