Mac Boucher

It's been some two-and-a-half years since Claire Elise Boucher — a.k.a. Grimes — set the indiesphere alight with her *Visions* LP, and now we've got the first song from her hotly anticipated new album: "Go," which was originally written for (and reportedly rejected by) fellow Roc Nation-managed artist Rihanna. The song, featuring Blood Diamonds, was one of three new tracks the singer premiered at Governors Ball earlier this month.

“It’s our summer jam so we figured we should put it out cuz I am very bored of waiting to finish my album b4 releasing new music haha," the Canadian songstress said in a press release.

The track — which is slower, more bass-heavy and intricate than a lot of Visions — premiered today on Zane Lowe's show on BBC's Radio 1.

Amid tweets about chocolate, sweatpants and some fierce opposition to a Canadian oil pipeline, two days ago Grimes tweeted, presumably about "Go": " just had a song professionally mixed and mastered for the first time and my mind is blown by what a difference that makes." Before Governors Ball, she tweeted, "[it's] one me and @BLOOD_DIAMOND5 wrote for rihanna but they turned it down it so its kinda different from regular grimes."

You can stream the song and download it for free from her website.

Grimes is still at work on the album, the title and release date of which have not have been announced. She performs at the Time Festival in Toronto on July 19th and Pitchfork Festival in Chicago on the following day.