off the top of my head listening I would cut back a bit on the busy piano for starters.
it seems to be saturating the entire song. Or maybe try a nice EP instead.