The concept is nice and the song has got a certain feel to it but it's a bit bland.
Not bad but not very special either. :)
One thing I did dislike is the obvious Freesound sample. Not because I dislike sampling or anything. (I use samples all the time) It's just that it's pretty much the only unique sound in the track aside from the reversed vocals. Don't get me wrong though, it's still an interesting idea.