Very, seriously, very nice ideas. You need to work a lot on the mixdown on your next tracks and choose and processs carefully your samples. 70% of the standard sound in a drum and bass song comes from good drums.
Yeah i agree with Neomind. The musical quality is there but the production is lacking. It's drum and bass and those two things need to be at the forefront of every mix down. Keep it up man because there's a lot of potential