This is nice but it`s lacks definition.
The kick is really muffled and could do with more depth.
And the top end is a little thin.
I reckon this is down to over-compression.

Nice track though.