Whatusernamedood had some good points, but I think it's a good thing to remember bass doesn't need to be a constant presence in even a DnB song, Drum and Bass can be heavy and sub-focused(leans towards drumstep or trap) or drum focused with balanced out bass(typical DnB, vocal DnB, breakcore) Or Even -very- light on bass focusing on atmosphere(Liquid DnB, some vocal DnB, leaning into IDM). Yeh you are quite light on bass to the point you are missing something, but if you took whatever shit EQ job you did on the piano and fixed it, you'd have a very full track. I believe what Whatusername is referring to when he mentions the phase going down is "phase cancellation" which can cause your signal to reduce in gain against your will because of two opposing phase directions colliding(basically), a Compressor could fix with or you could fiddle with your settings to avoid that particular offset.
The intro is painfully generic, especially when you come in 50 seconds later with a pretty okay pickup, after you've abandoned the pop chord structure for a more bass-music oriented one.
My suggestions, Research Mixing, A lot of people have some pretty good tutorials on youtube and even around here, it'll give you a HUGE edge. Research more into writing melodies and leads, it'll give you the freedom to keep your macrostructures(song parts) going for longer and groove building to greater heights. Stop overusing that lowpass shit, it makes your music sound lower quality when you're dipping out every 32 bars, one build? fine, A second build or breakdown? fine. 3+ times a song is pushing it.
You're doing good, keep it up.
Honestly, delete the intro, at least the first 20 seconds. That chord progression, all alone, almost chased me away.
You said drum and BASS, but there is no bass. My ears desperately want some bass to make love to this sick kick you made, right now. It really lacks the low end.
The keys are a little dry for my taste, reverb or delay, pick your poison, see/hear what you think.
The WAH-WAH-WAH (1:30-2:00), is throwing out some audio junk when the phase goes down (point a gun to my head, I can't remember the name of the effect).
All this above? Nitpicking. Talking "technical". Utter nonsense. You've got "something". You tried very hard not to kill me with boredom. Non-repetitive stuff is really, really rare. Good job. Keep on doing what you do (and improving too).
You know what? You're totally right with the whole "low end" thing. I'll work on that in the future. Thanks!
Please contact me if you would like to use this in a project. We can discuss the details.