Whoa.....That intro is utter filth! I can tell this is gonna be a belter straight away!
I struggle with this genre if I'm honest, IMO it always sounds like there's too much going on, and I find it difficult to focus on any one part of the track. This isnt aimed at your track, just the genre overall! That being said, I can really appreciate the time and effort that must go into a production like this! And although I dont dig this style, I can tell you got skills!