A Good Approach
You have some good instruments lined up, but overall the piece feels too simple.
The start is good and lifts the listener into the song, and then the first ten bars or so are good (nice pumpin' rhythm and zesty lead synth).
But after that's passed, the song seems to be stuck on the same level, almost like it's on repeat. While any sort of dance or techno (or music in general) has some amount of repetition, the feeling here is "same bar" repetition. What I mean is the song doesn't ever take off, or take it to the next level, and never makes a full transition out of its first drum and synth loop into another.
I'm being, of course, very personal here, but to me the song needs to reach a higher level of ingenuity, with more intriguing drum rolls and surprises for one's ears.
I don't feel like I've said what I want to say, but I will add that you have a good foundation and now all you need to do is build on top of it.