A while ago i listened to Die Antwoord, due to some cool video they had:

So today i remembered them and i was like “Hey i should check out what they are up to nowadays”

Nooooot disappointed. Awesome!