I really enjoyed the track. I't has a nice energy throughout and the atmosphere is there. But sadly, the drums kinda get drowned out especially the snare lol. I know its a pain at times to balance the snare with so much going on so I can overlook that and see it for what it is. xD
I hope you keep it up!