The rap feud between Eminem and Machine Gun Kelly has escalated once more.

A response to Kelly's diss track "Rap Devil", itself a reaction to Eminem's comments about Kelly on his surprise album Kamikaze, has finally been released.

Though "Rap Devil" surfaced hours after Kamikaze's dropped onto the internet, Eminem has taken time with his response, titled "KILLSHOT". The track sees him hurl a variety of insults, including an attack on his preferred breakfast food, though with a focus on Kelly's (relative) lack of commercial success.

“I’m 45 and I’m still outselling you / By 29 I had three albums that had," he raps on the track. He also, far more controversially, references musician Halsey in the lyrics, in a nod to her previous relationship with rapper G-Eazy, who has his own beef with Kelly. “You dance around it like a sombrero, we can all see / You’re f***in’ salty ’cause young Gerald’s balls-deep inside of Halsey," Eminem raps.

Earlier this month, the Cleveland rapper found himself among a string of artists insulted on Eminem's 13-track Kamikaze. On “Not Alike”, he raps: “I’m talkin’ to you, but you already know who the f*** you are, Kelly / I don’t use sublims and sure as f*** don’t sneak-diss / But keep commentin’ on my daughter Hailie." In one tweet in 2012, Kelly had called Hailie "hot as f***".

“First he said, ‘I’m the greatest rapper alive since my favourite rapper banned me from [Eminem’s radio station] Shade 45’. Like I’m trying to hinder his career," the rapper said. "I don’t give a f*** about your career. You think I actually f***in’ think about you? You know how many f***ing rappers that are better than you? You’re not even in the f***ing conversation."

“Now I’m in this f***ing weird thing, because I’m like, ‘I gotta answer this motherf***er’. And every time I do that, it makes that person—as ‘irrelevant’ as people say I am in hip-hop—I make them bigger by getting into this thing, where I’m like ‘I want to destroy him. But I also don’t want to make him bigger.’”

Other artists who were called out on Eminem’s 10th record include Charlamagne Tha God, Joe Budden and Lil Yachty.