I've recently found out that Grimes has been in a short film titled, "Tabula Rasa" vimeo.com/89862525
(Skip to 6:41 to see her appearance).
I've always wondered if the song that Grimes was singing was ever released. I've been trying to find a version without the thunder and rain in the background. Has there been an official track release? I'd like to know, I really enjoy listening to the song.