It came out yesterday. They've been working on it for a while.
Today is the first time I heard the final version of it. The rough versions/recordings of these two tracks were floating around for a bit.
Awesome stuff, but I must admit that their last album has just really started to click with me in the past few months, shitty production and all, and so it will be hard for me to say this one tops it just yet.