Strange. That's the best way I can describe this song, and don't mean in a good way. The mixing is off and everything feels muddy. The guitar (trumpet?) thing in the background is off-putting and unpleasant to listen to. Your older music sounds better, in my opinion.