About three years ago, Peter Gabriel released his Scratch My Back album, on which he covered songs by people like Arcade Fire, Radiohead, David Bowie, and Bon Iver. At the time, the idea was that all the people Gabriel had covered would repay the favor and cover his older songs on another album. But time went on, Arcade Fire’s publicists said they weren’t doing it, and the whole thing sort of faded away. But it’s happening! The forthcoming compilation And I’ll Scratch Yours has Peter Gabriel covers from almost everyone who Gabriel covered on Scratch My Back; Neil Young and Radiohead are the only two holdouts. The LP includes previously-released songs like Bon Iver’s version of “Come Talk To Me,” Elbow’s “Mercy Street,” and David Byrne’s “I Don’t Remember,” as well as the Arcade Fire version of “Games Without Frontiers” that wasn’t supposed to happen. Feist, Stephin Merritt, Brian Eno, Paul Simon, and others also contribute. Check out the tracklist, and listen to most of the cuts, below.