Impossible Song is the first track to be released from the upcoming album Pussycat.
It premiered today at PopMatters.
There's also a short article at The Boston Globe where Juliana talks about the album:
“I’m definitely not a time waster. I try to do everything as quickly and thiftily as I can,”...“But this was especially quick. I guess cathartic is the word. It was kind of like an electric flash of creativity. For better or worse, it just happened.”