vocals huh....
i first tought it was a trance song but it turn in real drum n bass...
the song is really good, i think that vocals can be good but only if they are good too... i think that relaxing vocals (like a woman with a reverb voice effect could be good) don't really know what to do to make it better but this should be nice^^
the first place is yours !