Well you got the drums (albeit basic,) but where exactly is this "bass?"
Seems you went with one thing, and forgot the other. Sounds great overall, the FX and Synths used in the background are mind boggling. But I'd at least redo this and add some reese bass somewhere along the line.
Can't really vote fairly if I feel the work is unfinished, song has potential but leaves a lot to be desired.