This **** just needs to come out like now. Once the announcement comes, waiting is going to be much, much harder. This is the digital age and singles need to just be released as soon as possible or they're gonna leak as soon as it's mentioned.
I would rather listen to the final studio version than some ****** demo leak.