There is some unidentifiable noise clicking above the mix prior to 30 seconds. It could be some sort of reverb. Speaking of reverb, it is hard to hear anything going on due to lots of low end noise coming from reverb through this piece. Rolling off some of the low end i.e. 250 hz and below can help. Alternatively, manage reverb smartly by applying it where you want it to be heard -- think about how people don't leave the sustain pedal on a piano when they change chords, unless those chords go together -- it causes things to sound muddy.
The kick is very hard to hear throughout the song. Snare could come up throughout. Hihats potentially also. Levels are just in general all over the place. Perhaps not for a chip tune song, but this is not chip.
I am having trouble hearing the bass through the reverb shoegaze and over the amount of sustaining bells, as well as the quite loud leads.
Based on your panning, I think it is part of the reverb on the snare in your beginning I was hearing. Oh no, it was the instrument at 2:14. Rolling off the high end on that delay will help a bit. Due to muddy mix, it was sounding like clipping to me in your intro.
But I would like to say beyond all that that compositionally, this is a great piece, which I really enjoyed. All mix issues aside, it's lively, energetic, and driven. Kind of reminds me of mario kart, tbh. Good work!