Not feeling this track personally
The mix sounds fine, but for a track with this little going on it needs to have original/rolling rhythms or some intersting musical progression that grabs peoples attention.
It just sounds like a techno template at the moment.