Crystal Castles’ creatively titled third album (III) was originally due out yesterday, but was delayed a week, leaving (flesh?) hungry grave-wave fans unsated as they chewed on a few very promising early leaks: “Plague,” “Telepath” and “Wrath of God.” Now, about a week early or a day late depending on your point of view, the band is streaming the entire thing on Spotify.

As vocalist Alice Glass implied to the NME back in July, (III) is unsurprisingly bleak, irreparably damaged and delightfully dark. “I didn’t think I could lose faith in humanity any more than I already had,” she said at the time, “but after witnessing some things, it just … the world is a dystopia. I’m one step away from being a vigilante. I’ve thought about it.”

We’re thankful she and producer Ethan Kath decided to make another album instead of whatever the hell that could’ve meant. Dig into (III) below, and for eye candy, may we suggest pairing these 12 new songs with SPIN’s gallery of stunning shots taken at Crystal Castles’ grand New York return at the Roseland Ballroom? A belated happy Halloween to us all.

Crystal Castles’ (III) track list:

1. “Plague”

2. “Kerosene”

3. “Wrath of God”

4. “Affection”

5. “Pale Flesh”

6. “Sad Eyes”

7. “Insulin”

8. “Transgender”

9. “Violent Youth”

10. “Telepath”

11. “Mercenary”

12. “Child I Will Hurt You”