That something extra....
This one has it! You've got some great subtlety going here...this is the type of thing I'd expect to hear as a sci-fi fight scene track. Like so many other artists on NG, you do need some kind of live vocal or instrument to give the impression that it wasn't done on your home computer (I know, it likely was...but a decent vocal gives the IMPRESSION that it wasn't....nowadays, that's really all the industry people have to go on when it comes to why they get paid and you don't!). Keep it up!