Last week, posters in London teased a mysterious new product that would feature a whole lot of big-name artists, and people immediately figured out that the product in question would be the soundtrack ...