Yeah, I'm not impressed with them either. I think they are a short lived performance band. Their album is only about 37 minutes long. My thinking is that was the maximum that people could handle before taking the thing off and flying it out the window. I think they are more a UK festival fad band than anything.