the mixing does sound kind of muddy, but the composition and progression is very good! i think that the buildup could have used a riser alongside the snare build, and the drop could have had more impact by being louder. i recommend boosting the high ends (but not too much) to make your mix more bright. lastly, during the drop, and more or less the entire song, the drums need to be much more loud, whether through decreasing compression, sidechaining, or simply increasing their volume. nontheless, this is good, and i would love to see you extend this song at some point!
also, that audio visualizer makes me worried.