I like the bass nice and smooth, and the leads got a nice bit of vibrato on them which works really well with the bass. I don't really like the pitch of the drums but i guess that's genre specific? i don't really know much about electro so cant comment there. Its not really drum and bass though. Overall cool little tune, but it does end rather abruptly, would of been better to just fade out if you didn't have an outro in mind. Four stars for you.
You make some good points! The drums may be a bit over pitched, but are supposed to sound similar to this :P Thanks for the feedback :)