Had a quick listen while browsing. The bass did seem dominant over-all. There were some nice keys that were way back in the mix.
With the drums there was a lot of space in there, they could maybe be a bit grittier, reverbed, filled out, something to carry through the space (If that makes sense?) and to stand up to the bass.
Lots of nice work going on behind the bass, just gets drowned out a bit.
Nice little tune.