Since your begging for reviews ^_~
i'd say you've done a pretty darn good job on this song man. its very relaxing and does have that cool ass space age feel to it. I think it could use a little more to it however. its very simple (though, that could be part of its charm) the delay really gives it a cool sound. Over all man i'd say you've done a pretty good job on this!
Wyldfyre1