Anthony Gonzalez had one request when he asked Steve Vai to collaborate on M83's new single "Go" – and the guitarist delivered, in triplicate.

"We asked for the craziest space solo possible, which wasn't hard for him," Gonzalez says, in a press release. "He sent us three different takes, and we blended two to make the ultimate Steve Vai solo. It was amazing to work with him."

French singer Mai Lan also appears on "Go," which you can stream above. The track is part of M83's new album Junk. Gonzalez and company earlier shared "Do It, Try It" and "Solitude" from this release, which marks M83's first since 2011's Hurry Up, We're Dreaming.

“It’s a very strong album with a lot of eclecticism,” Gonzalez told Entertainment Weekly. “It’s very epic. There’s a lot of different genres that are not supposed to live together but I tried to make them live together, which is quite challenging. It’s also quite different from the previous albums which is what I’m the most proud of.”

Steve Vai has earlier worked with David Lee Roth, Whitesnake, Frank Zappa, Ozzy Osbourne and others. This isn't M83's only recent big-name collaboration. They joined Haim on the song "Holes in the Sky," which was featured on last year's soundtrack for The Divergent Series: Insurgent.

Junk features the initial appearance by songwriter and vocalist J. Laser, who joined in 2011. M83's on-going tour also marks the debut of Kaela Sinclair, who replaces long-time vocalist and keyboardist Morgan Kibby.

Why Aren't These Bands in the Rock and Roll Hall of Fame?

More From Diffuser.fm