Instant stream, that's cool.
Although in my opinion this would be a 'good demo' it does show your skills, the song was pretty abrupt in sound to my ears, maybe displaying a little too much reverb? But well composed and performed.
Very nice vibe to the song. I hope my comments are taken well, cause i liked what i heard and would like to hear another song at some point.
Best of luck with your music.