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.”