After months of speculation over its whereabouts, more than a half dozen fakes, and one insane performance, Kanye has finally blessed the world with the full version of his highly-anticipated single from his upcoming album, So Help Me God, “All Day.”

The first version, which leaked in August of last year, after Kanye mentioned the song in an interview with GQ, was little more than what we now know to be the first verse, over the bare bones of a beat he’s finally fleshed out in its entirety.

Having said that, the single sounds like something Jay Z would make, and it’s clear Hov’s fingerprints are all over this one. Kanye raps over this beat exactly how one could expect his Big Brother to do, though his barbs are more direct than Jay would have made his. The guy from those Allstate commercials will definitely not be a fan of his place in the sun.

There’s so much to be said about a song as charged and anticipated as this one, but you should give it a listen for yourself. Here it is, in all its glory:

How long will this writer play ‘Ye’s new single?

All day.