Well first of all, this song isn't apart of the Drum and Bass genre. This is more of a modern house or synth pop due to this swing. I am personally not a fan of Japanese vocaloids just like the recent commentator but that doesn't stop me from reviewing this song.
For personal preference, the vocals need to come out more. If you're making a track with vocals in it, it should at least feature it along with the rest of the instruments. Secondly, the mastering for the bass kicks and the drums just overpower everything. I don't know if it's just me but the sine counter-melody feels very fair away aside from the drums. I also feel like the swing on the 16th notes are way too heavy to where it sounds like a jazz shuffle (Even though a lot of house and garage music tend to have house shuffle dancers). It's just the swing on the vocals don't sound that good. One more thing; this song reminds me of that really famous Alan Walker track that I despise but if you're going for that kind of sound, you're on the right track.