Promises to Keep by Kevin MacLeod
Slow impromptu for solo piano. A little hopeful, a little sorrowful... I'm sure there is a word for this feeling, but I don't know it.
Vague Sheet Music PDF
This piece of music is available in an uncompressed format here.