It’s excellent Brian, as usual but…
In the real world, you’re not going to get away with that much bass guitar. It needs to come down by at least 3db, if not more - up to 6db even. In its current form some listeners won’t be able to turn the track up to their preferred level without wrecking their speakers.
Also your guitars and bass have a bit of nasty 2Khz going on. In fact it’s probably a 2kHz build up across the whole track.
When you’ve taken that lot out the track may seem a bit anaemic at first, but stick with it - it’ll grow on you - and the snare and toms will be much clearer.
Finally, the track is too loud. You could increase the dynamic range by 4db and it would still be pretty loud, with all the added benefits of that extra 4db of dynamics.
FWIW I quite like the vocals following the guitar line - gives it that Eastern feel.