Great track honestly, the mixing is a bit off in my opinion however.
During the "chorus" bits, the drums just aren't there, and have way too much reverb on them. They feel like they should be much stronger in the mix, more treble or bass. However, I feel that during the bridge parts they should stay where they are, they feel perfect quiet, and in the background during those sections. The outro also doesn't fade all that well, you can still hear the song fairly loudly at the end, which makes it feel like the outro ends abruptly.
The song also feels a bit midi with some of the instruments, for example, the crash. It sounds a little like a default crash from a DAW. It clashes a lot with the other instruments.
The main instruments like the guitar strumming and the Tenor Sax fit perfectly, not too much or too little reverb. However, I also feel they are a little too loud in the mix in comparison to the drums, and they don't give the drums the time to shine. The intro also has near superb mixing, but once it goes into the snares, it feels super weak in comparison to the intros feel.
There is also a super quiet bass I hear during the song, mostly at the start. I feel it should either be louder or just not be there at all as it contributes practically nothing to the song.
Composition wise the song is great, the pauses for the rest of the instruments at points are great. I'm not all that good at critiquing composition as I'm fairly bad at it myself, but overall it's great.
The overall feel of the song gives me great Sonic Unleashed vibes, I feel as if this would go well in a fast-paced world trotting game like Sonic Unleashed.
Overall, the song is good composition wise but the mixing suffers quite a bit, improve on the mixing, and you got yourself a superb song!