Grimes has premiered the song which was rejected by Rihanna at Governors Ball Music Festival in NYC. Watch it below.
The singer tweeted earlier in the week to encourage fans to stay for her full set, as it would include three new songs, once of which, 'Go', was written for Rihanna, who turned it down.
also for those at gov ball, u should stick around for my final song because its special & top secret & new, actually im playin 3 new songs
— grimes of tarth (@Grimezsz) June 4, 2014
but the last song is one me and @BLOOD_DIAMOND5 wrote for rihanna but they turned it down it so its kinda different from regular grimes
— grimes of tarth (@Grimezsz) June 4, 2014
'Go' begins as a slow, falsetto-filled ballad, but soon drops into a dub-heavy dance anthem. We think Rihanna might have missed a trick with this one, but her loss is Grimes' gain.
Watch Grimes perform 'Go' below
The singer has also revealed that she's re-recorded and reproduced all the old songs from her third album Visions, and "they are much better now."
Grimes is set to appear at a number of US and Canadian music festivals this summer, including Pitchfork Music Festival and TIME Festival.