I think overall the song is waayyyy to loud. Turn it down a little bit. The kick drum is to loud as well. Also I think the spacing between the sounds is very minimal. Try panning your sounds a little more so that you can give each sound some more space to play in, plus doing that will allow the song to sound a little more full. Also the vocals are sitting in the mix and are kinda getting over powered by everything else. Try to get them to stand out a little more. That might require some eq work but not too much. I like the idea of this song and I feel like with a few more tweaks this will definitely be a banger. Keep up the great work!