It does need equalization.
Good Attempt though...
Overall the song is really nice, but you needed some better mastering.
Also please filter all the instruments! The horn in the beginning doesn't actually sound like a horn to me because it's way overpowered, also needs filtering.
Try to EQ some of the high pitched instruments.
If you would've done that the song would have cleary become better, I know for sure. I admire the effort and the song itself, because it got a nice potential of being a GREAT song! only some volumes were way to high, needed compensation, like I told you already.
If you're going to remix this song, or trying to make it sound better off the discrition I gave you, I sure know it will be a 10/10 5/5 worthy song overall.
For now it is a 7/10 <- for the effort, and the potential of being a great song. 4/5 <- for the not so good mastering. I hate it to give lower that a 4/5 but you almost made me did.
I wish you good luck in the future, and ofcourse Happy mixing! \ (><) /
Greets, Unrealdark. (.)_(.)