There are a lot of changes in the progression of the song and that makes you want to hear what is next as it progresses. Others mentioned Neil Young but I think I hear a little Peter Gabriel in your vocals as well.