King Gizzard & The Lizard Wizard, “Self-Immolate” è il nuovo brano