So I just found out this is a thing. Their new album just dropped. I won't bother describing it, just watch...