I agree that the bass and synths have a really nice full sound. Great job with that. The last comment makes a good point about EDM. If you aren't adding vocals, you will really want more energy put into transitions and dynamics. Having buildups and drops will really get the crowd moving with the track. So keep it up and think about that for your next track.