The idea of this track is pretty ok, but the execution... The lead is painful to listen to. It is a simple saw/pulse combination, which I consider too sharp for this song. The piano and the drums give a soothing drum and bass feel to the track, but the lead does not make any sense. Put some effort in designing a fitting lead.
In addition, I do not hear any post processing, except for the piano, which has only a small amount of it. Some reverb and/or delay would help you improve your quality. The release of the kick sidechaining the other instruments is way too long. That, or that is a mastering issue.
Composition wise, this song is repetitive, and there are some off notes. Your variations in the melody are neat, though. The drums are the same the whole time. I would not mind some variation there.
The mix is bad. The lead overpowers every instrument, and the drums blast everything that isn't percussion away. The kick could use some more definition, the snare is dull, and there's some very repetitive percussive sound in the background shifting in the track's stereo image the whole time. Use your eq's, compressors, panning, and what not to obtain a better mix. Another thing is that I cannot hear a sub, or even a defined bass.
The mastering is not well executed either. It sounds like you squeezed your song through a single band compressor without playing with the options. The overall volume is excessively loud, and it sounds like the time variables have their default values.
Overall, I think this track is bad, but I hear potential. It gave me the impression that you spent a little time on the production. Putting more time in single tracks will improve your quality, and rating. You really need that.
I do not get the feature. You are new, and there have been tons of better releases in the past few days on newgrounds. In my opinion this track didn't deserve the feature.
Please do not consider me a hater. I know how it is to start with music production. I started a year ago. Many things I mentioned above are things I learned while doing research, or by getting reviews. I wrote this to help. This job/hobby takes a lot of time and practice, and I really hope this will help you to get on track (no pun intended) more rapidly. My first song, which is also a drum and bass track, got many helpful reviews for beginners. Be sure to check that out, if you want to learn more!
Good luck, and welcome to the community!
BlastBeats
PS: I checked out your first song, and that one is way more impressive!