This is nice and I like the subtle kick, but it`s a little too loopy.
The overall mix feels a little empty, and could do with having the main sounds re-treated to get them right "in your face"
Compression, and maybe some subtle overdrive to some of the sounds will help.
Maybe another synth part at some point to hold the interested after the halfway point, as it becomes a little samey after a while.