just had a listen.
first off, not bad.. good performances and i think the overall mix was pretty dam good. that's 95% of the battle.
my only comments, keeping in mind this is all subjective, of course, are:
i kept wanting a little more "sheen" to the mix. upper high-end (>10k) and maybe a little less in the ever sucking hell hole of low-mids..
a nice fx i use routinely on the master to help here is the Elogoxa x-cita. the 'nice touch' setting boosts lows and highs to add some nice sheen.
i thought the bass sounded nice. i believe it's the tonal nature of this particular bass sound that's giving it that "felt, but not heard" feeling. it wasn't bad at all. i've heard much, much worse. if you still want more in-your-face kinda stuff - i always find bumps at 800hz and 1-5k help with that, and/or making use of a speaker simulator such as BOOGEX and any of a number of great sounding speaker impulse files out on the net. i've used several with good luck for giving the bass better presence.
as for the kick, i like a lot of meat - so that didn't offend me. it may be nice to hear a little more 'click' (1k-5k, again). also, if not using already, i've fallen in love with the BLOCKFISH (free) compressor. for me, it doesn't sound good on much but my kick, but does one hell of a job.
finally - if not already using, VOXENGO makes a spectrum analyzer you put on your master fx and it shows you were certain freq's are overloading. i love it. it really makes every so crystal clear. again, free. google for "voxendo span vst".