This has a nice old school vibe to it. I think it would sound better if the drums were eq'd a little stronger in the mix, maybe parallel compression. Also if you looped that section :21-26 and made it the main melody, I think that would sound dope.
Its been said above but your Kick is much harder than your snare and as well as that your bass seems to be overpowering everything. The idea is definitely there though.