Internet, you've screwed up a record release again.

Before Madonna had even announced the official title and release date of her upcoming 2015 album, leaked Madonna tracks allegedly comprising the entire album have hit the Internet. Shortly after Twitter exploded with the news, Madge herself took to Instagram to comment on the situation. She dismissed the leaked versions as "unfinished demos stolen long ago" and thanked fans for their "loyalty" in "not listening" to the unfinished material.

A follow-up Instagram from Madge slammed the leak as "artistic rape" and a "form of terrorism," because it "destroys the artistic process." That Instagram post was wisely deleted not long after it went live.

At this point, Madonna presumably wishes she lived in an exclusively material, non-digital world.

Featuring production from Diplo, Avicii, Natalia Kills and Ryan Tedder, the album is purportedly called Unapologetic Bitch (nodding to a favorite hashtag of Rihanna's?) or Iconic.

Madonna Aiming for 2015 Album Release

This leak comes just weeks after the song "Rebel Heart" hit the Internet, followed by this tweet from her manager Guy Oseary.

I would be grateful to any @madonna fans that can assist us in finding those responsible for the leak.. We appreciate your help.. — Guy Oseary (@guyoseary) November 28, 2014

One of the leaked demos -- "Bitch I'm Madonna" -- comes with a very dubstep-y bass drop (presumably a Diplo track), while "Joan of Arc" is a gentle ballad. The title track allegedly features a verse from former collaborator Nicki Minaj, although the leaked demo version is Minaj-free. All 13 tracks are making the rounds on YouTube and torrent sites, but keep in mind Madonna's stern, disapproving face before you listen.

You can check out the alleged tracklist for Madonna's 2015 album below (via ONTD).

1. Unapologetic Bitch

2. Bitch I'm Madonna

3. Addicted (The One That Got Away)

4. Borrowed Time

5. Heartbreak City

6. Illuminati

7. Joan Of Arc

8. Living 4 Love (Carry On)

9. Make The Devil Pray

10. Messiah

11. Rebel Heart

12. Revolution

13. Wash All Over Me