Very good Drum n Bass
This is some very strong Drum n Bass.
My worst complaint is that some of the synths sound too clean, unFXd, unmastered, and just a tad boring.
Some of the melodies are uninspired, but that's probably because this is such a progressive-style song- but for having so many melodies, it seems short! Feel free to lay on your copy and paste keys for anything where you're writing more than like 8 measures, let us really hear your drum work.
There's a really fucked up transition before 4:20, wtf?
Your strongest aspect is your drums. Rely on those, and write as many fills as possible. Chopping is your friend.