yeah nice tune... only think I dont like is the bass...
Its kinda humming all the time.. dunno how to explain...

enniewayzz think the kick is right .. Just try to get the track "rolling" a bit more