nice work!
this song is great! really! i'm downloading it :)
i've also heard the version with vocals...those weren't nice ones,but this song could be better with some...the problem is only one: what to say?
the other vocals,looked to be there just because you wanted to put them,like if with no reason,but if you make a longer text,to say slower,it would fit very well.
or,just "boost" the song!