It needs some more
You need a bit more straight volume, it doesn't sound balanced.
And it sounds perfect for a DnB song, but where is the kick? D:
I need a kick!
That's part of the D from DnB :D
If you add an earthquaking, kittenstomping kick, it would be the awesome of awesome.