I have to aggree, there is a lot to clean up with EQs especially. Highs a little too loud, kick a tiny bit too quiet for my taste.
Vocals seem too clear for me, more distortion/ pitch shift/ high frequencies could be nice.
From the Songwriting point of view, it's a nice track, maybe a bit too linear and repettetive. You could add a "hook" : 4 to the floor beat, super saw leads, some clean/ sung vocals.. Maybe it won't work, just an educated guess