Cool stuff....Not sure how you made this, but, my tip for you is, watch your levels. Volume/Compression. Don't want to over amp your Mixer or the Receiver. Also, if I was you, I would turn that Limiter button ON from your Audiotool Receiver. Having things too loud will distort, and not sound as clean as it could be. Loud but clean sounding is key!!!Just saying. Other than that, sounds pretty tight homie.
If your straight up wearing Headphones when producing, that might have a lot to do with it. Might sound good in your headphones, but will over amp a stereo player or speakers. For me....I never wear headphones producing. Stereo Player and Subwoofer. That's my advice, whether you listen or take my word for it or not....that's up to you.