Anyone here like this band? They are/were from Sweden I think, did at least 3 albums, the first two were awesome and the 3rd one is good, but had only 1 or two original members. I think they may have split up, but it's next to impossible to find information on them, they don't have a website or...