Madonna has caved. The entertainment icon made her upcoming effort, Rebel Heart, available for pre-order and offered six songs for purchase. This all follows a bunch of leaks from earlier in the week of 10 unfinished tracks, Billboard notes. Madonna dropped "Unapologetic Bitch," "Illuminati" and "Bitch I'm Madonna" featuring Nicki Minaj. Kanye West produced some of the tracks. The first single, "Living for Love," can also be streamed below.

"I was hoping to release my new single 'Living For Love' on Valentine's Day with the rest of the album coming in the Spring," Madonna said in a statement. "I would prefer my fans to hear completed versions of some of the songs instead of the incomplete tracks that are circulating. Please consider these six songs as an early Christmas gift."

Rebel Heart will be out March 10 via Interscope Records. It's the follow-up to 2012's MDNA -- a solid release on the charts.

"Hooks emerge quickly; there's lots of naughtiness for the DJ to bring back, and the music has depth that rewards repeated listening. The first impression is a desperation most people will mistake for Madonna's old impulse for commercial connection. That's never far away, but this is something far more personal," Rolling Stone wrote.

More music is expected Feb. 9.

Madonna's manager, Guy Oseary, responded to the leaks via Twitter.

"I would be grateful to any @madonna fans that can assist us in finding those responsible for the leak," he posted. "We appreciate your help."

Join the Discussion