Overall, I think it's very well composed.
For the real 'drum and bass' sound I would suggest a harsher sounding instrument. The main 'tune' sounds to comical in contrast to the speed and key of it. I'm not saying the use of it shouldn't be done, I'm just suggesting maybe not to that extent.
8/10 + 4/5
When the instruments come in at first, it made me smile. I like the drums. For some reason, this song kinda reminds me of Daffy Duck in a space ship shooting meteors. Idk y
Idk how this could be improved It probably can't. keep it up.
thx a lot