any one hear of their new album ( heavy metal) yet? or seen them on tour?