The mix has that fine overall punch, but the first and most distracting thing I'm hearing is the kick... I just sound too thin and slappy. Try to find some good sample with a potential for nice EQ and compression... When you replace/redo your kick the whole mix will feel totally different, and will have that bottom weight that's lacking at the moment.
Other things that you might want to improve are:
- the snare sound like it's EQed too much (especially in the mids)
- I'm feeling the pumping effect in the overall mix, so check what's causing it... bus compression or limiter?
- I'm also feeling some inconsistencies in the lower frequencies of the guitars... Do you have a high pass filter on them? If not - put it, and get rid of that boominess that jumps around... Just try to find a fine balance for those frequencies with bass guitar
Good luck!