Dude this is SOOOO SICK! How the crap did you ever get the kick/808 to sound like that!?
That aside, I do have a problem with the mastering. I don’t know if you’re intentionally coming down on the dynamic range side of the loudness war, but typically, this sort of stuff isn’t supposed to have quite so much dynamic range, lol. If you’ve already tried researching mastering, then I’d suggest getting a book about mastering. I have a book that I think is called “The Mastering Engineer’s Handbook” by Bobby Owsinski, I think…? I’m probably wrong about the poor guy’s name, lol. Most of the book is somewhat irrelevant to bedroom producing honestly, but it does give really good explanations for how to think about mastering, how to construct good mastering chains, and tangentially, codecs. Tl;dr, don’t use 192kbps mp3s and you should be good. XD
Jokes aside, this track really is super awesome. Hope you’re planning to keep going in 2020!