So Kanye and John Mayer recorded a song together called “Bittersweet” back in 2005. It was supposed to appear on Kanye’s last album Late Registration. Ever since then, we’ve been anxiously waiting to hear the full song. Now we finally can and the result is, well, bittersweet. It looks as though the track will appear on Kanye’s third album Graduation (August 21). Keyshia Cole’s vocals have also been added to this version.