Really nice here.
As always, I love your creativity. I loved the arp around 1:50, and the lead sound that comes in at 2:44. (That's a processed piano right?). The melodies are just great. I"m not sure, but it sounds like you've been experimenting with sytrus.
Anyways, here are some tips.
The bass is really rich sounding, however, the percussion doesn't do it justice. The kick is a bit hollow sounding. In my opinion, I would opt for a more deep sounding kick that has large decay in the low end. The high hats are fitting, but the clap doesn't quite fit with the high hats. Since the high hats are in the 5k+ frequencies, I would use a clap that contained those frequencies, and then cut out the lower frequencies and add some high reverb to it.
Either that, or keep all the percussion, but change the high hats to make them fit with the kick and clap (which do actually fit together).
Oh, and another thought: sidechaining. It would sound really good with this bass and make the track have a more bouncy feel, which I feel would be appropriate.
Overall, nice job, and huge improvement. Looking to see what you do next.
Han