Anyone heard there new album? Pretty twisted stuff :lol: