A few things that need fixing:
At the very end of the song the synth-est track needs silencing just before the final note on the piano and bass, otherwise the remaining echo/delay taps ring through and sound out of tune, if that makes sense.
Vocals: You have the 2 vocal tracks panned wide, which gives an interesting effect. But in a few places, where I only had one good take and had to paste in into both tracks (completely my fault), the stereo field collapses for a few words or syllables. In some places it's good, but in some it's really jarring (like the beginning of verse 2 at 1:26 - "I am deciding..."). How would you feel about playing with delaying one of the tracks about 20ms, and/or reversing the phase so it doesn't collapse so badly, or any other mixing tricks you can come up with to make it stay separated that may work even better.
Here comes a new version: Vocal A delayed by 15ms and synth-est channel muted at the end.
And this is what I did for the song:
Add bass to both snares, around 200 hz
Too much "click" in the bass drum, cut at 5k
Reinforce midrange of crash
Add bass to toms
E-guitar: cut low end and high end frequencies
Stereo delay for "Super breakout" and "Synth-est"
Boost trebble in both basses
Add reverb to snares and voices
Mix all up together -> bus compressor on the output channel, slow attack (30ms) slaw release (1.5s), ratio 2:1, compress only by 2db
Equalizer after the compressor, boost midrange and trebble
Brickwall limiter
Thanks for sharing your tracks, and the feedback too !