I think it's a cool track, it's laid out nicely and keeps the momentum with relatively little elements as it should.
I don't think the kick is much too hard, it's maybe the high-end that sounds a bit dry and dull. The overall balance is good, it just lacks some sparkle, for lack of a better word. Otherwise I really like it.