Strong sound! I love the boldness. It's a simple but well put together track. There are a few tuning issues here and there, which need addressing... the higher pitched, sung vocals that come in around 1.30 are not in the same key as the rest of the track. A less obvious issue is the alternating between major and minor key - for the most of the song you're in a minor one but the main bass sound that comes in at various points has an obvious major third interval going on - this is a common issue with a lot of presets that use the 5th harmonic - these often get used in songs in a minor key!
The overall ideas you've got going on as well as the production quality, big sound etc. are all really good though, so there's huge potential!