I can see space, and...
I could feel the idea that you had, although the screeching sound felt a bit out of place to me. It does give a dystopian feeling, which is great if that's what you were going after. Also, some deep base in many parts would give the song a more full feeling and texture that I think is awesome.
Keep experimenting with this one; I see great potential in it!
<PS>