I really like this song, and I think this mix is a definite step in the right direction compared to the previous posting.
Right now, it is very, very dense. If you want that, you have achieved a great mix that is very, very full. There is room for some slight tweaking to open up the clarity while maintaining the "richness" that you have in the recorded tones.
To me, in my space, the mp3 upload sounds way better than the wav upload. There is more detail, more dimension, more depth and more articulation in the various instruments. It's not even close. It is especially noticeable in the highs and lows. Listen for the difference in the definition of the bass and the difference in the cymbal sustain. Soundcloud is a butcher. I would never let it control the compression applied to my audio. I don't use it, but what does it apply? 192? 256? Personally, if I was going to use Soundcloud, I would encode it to whatever rate it uses myself and have a listen through before uploading it to make sure it sounds satisfactory, and then take another listen once it's up there. Hopefully, if it is already at the rate they require, they leave it completely as is.
This mix sounds very close to finished to my ears. If this was sitting on my desk right now, I would consider experimenting with (keep in mind that I am thinking of *very* subtle mix moves at this stage of the mix, the equivalent of maybe 1dB moves at the most):
- Low shelf on the guitars starting at about the 160Hz mark and experimenting from there. There is a lot of low end content in the guitars, and it is making them seem just a touch too dominant, which on one hand is awesome because they do sound great, but they are also taking up some space (and clarity) in the bottom of the mix. I think that you would find that if you shelf them just a little bit, you would not hurt the tone and you would open the bottom up a bit.
- I think the drums should come up and play a more prominent role this tune. There is room for it. The hats/ride/cymbals are pretty close, but the other kit pieces could come up.
- The end of the mix is cut off rather than allowing it to trail out to nothing, so I'd extend the render a bit.
- Vocals are a *little* harsh at 3kHz.
Love the song. Even more so each time I hear it. Great job.