I agree about it needing a vocalist; maybe you could put in some high-register synth voices in, in the meantime? That way you could get a feel for the musical part.
Beyond that, I agree with everyone that it's great. I especially like the incidental effects; I always have a problem with those, myself...
I really like the "water drops in a drain pipe" type sound. I can't think of what instrument it reminds me of, but it creates a really cool progression.
DAMNNNNNNNN!! I really like the vibe you are going for. Nothing to fault that much and in my opinion it doesn't need a vocalist. I really like the way it is. Do please tell me what will happen to this track in the future.