minaj18Last week American rapper Nicki Minaj premiered two new tracks: "Chun-Li" and "Barbie Tingz."

Minaj first took to Twitter on April 10 to announce "Barbie Tingz" and "Chun-Li" and share their artwork.

The songs are vintage Minaj, with elastic beats, combative words and the West Indian accent she slips into many of her songs. “Chun-Li” was produced by J. Reid for Chevy Musik and “Barbie Tingz” was produced by Chevy Musik, with both songs co-produced by Minaj.

Minaj has not released an album since 2014’s “The Pinkprint” but she’s been popping up on tracks with Lil Uzi Vert (“The Way Life Goes”), Travis Scott (“Krippy Kush (Remix)”), Yo Gotti (“Rake It Up”), and Migos with Cardi B (“Motorsport”). She also joined Migos’ Quavo on “She for Keeps” from Quality Control’s “Control the Streets Vol. 1” compilation.

Chun-Li sees Nicki out for blood, with the track named after a Street Fighter character who seeks revenge after her father's murder.

Similarly, the track's lyrics feature Minaj railing against everyone "painting me out to be the bad guy" and referencing negative press she's received, as her enemies "get on their (expletive) keyboards and make me the bad guy."

Chun-Li is a perfectly fine release, but Barbie Tingz is the real highlight of the two tracks, a welcome reminder of Nicki's addictive flow over a beat that sounds made for summertime radio play. While Minaj possibly references her feud with fellow rapper Remy Ma on Barbie Tingz' lyrics, rapping, "How you still dissin', still can’t find some hits," the afternoon's real drama came after both tracks' premieres, when Minaj brought up her rumored bad blood with Cardi over their Migos collaboration Motorsport.