Well done. I like the change in mood and tone. I bit of an ethereal feel in different parts of the song. Cool.