Interesting song. It's definitely got some potential to be very cool, but I think the mix has some ways to go.
The big thing that I'd note is that the vox sound very flat and mid-rangey. I'd boost some high frequencies to give it some "air". Probably add a smidge more reverb too.