Very good work man, really feeling this one. Just gonna throw a few ideas i got while listening to it.
If it was my tune i'd get rid of the vocal and add some panned sounds here n there reverbed, delayed and low in the mix, just for the atmosphere), also the drums sound like they could use some more breaks/ghost hits just to liven them up. Everything else is awesome, especially loving the melody and the bassline, the stabs are superb.