I certainly get the vibe!
As I listened to this, I did get the feeling that I was observing the surface of a planet that, at one point was teeming with life, but is now empty.
The melody carries this song well, and the fact that you didn't do something cliche' like going into some sort of beat or drum loop helps this song stand out to me.
Kudos,
-Fubaka