Sounds nice, certainly got some energy. The levels sounds a little bit off to me, some of the foreground synth work seems a little loud, vocals seem a little lost in the overall mix and I dont really get any thump at all from the kick. Have you ever tried using something like a pink noise generator to help as a reference for setting your track levels? Not for everyone, but it might help. Good work, keep it up.