I swear I listened to this song before you remastered it, and I remember there having a bunch more instruments. Then I realized on a second listen that a LOT of the instruments are still there but completely drawn out.
Don't be afraid to let it all rip, bro, a lot of us enjoy the mixture of different tunes and beats working in unison!