David,
A cool song. An interesting write - with enough mystery to fit many scenarios - which is right for your plan (I think).
Your vocal on this is just right (cool).
The mix is good. The instrumentation totally works.
The only thing I did not feel "worked" is the drum track. For me, it is a bit distracting - I "noticed it" not fitting with the rest of what was going on...it seemed too "sharp" or too "snappy" - but keep in mind, this is not a style of music I listen to very often... (just at the movies

)
But... I like it! Good luck with it!
floyd