Taking on a song like Kanye West’s “New Slaves” isn’t for the faint of heart. The message of the song and the aftershock it left when West first debuted it is something that’s not easy to replicate. But Angel Haze’s impressive take on it is effective. Using a slight variation of West’s beat, Haze delivers fierce, personal verses about rape and the gradual dumbing down of today’s society (“depending on computers ’cause they’re trying to make us stupid”). Her version keeps West’s intensity intact, but it takes on a different magnitude and context with Haze’s signature ferocity. Listen to her take below: