Some kinder attention to mix, side-chain, and panning would have made this an easy 9.5 for me. Your transitions are good, breaks are crazy interesting, and melodic themes are easy on the ears.
For some reason the bass doesn't feel very driving despite being present in the mix. It feels like it's been stereo spread or chorused in some way perhaps even clipped beyond its limits to keep a good sub balance. Kick is also not sticking out above it but rather sitting under it. Snare and kick in particular need more volume.
Leads and pads also don't sound super clean to my ears. They are sticking out above the snare which typically is a no-go for DnB.
That said, great atmosphere and composition. I really enjoyed it!