What are people not happy with in the mix specifically? It really doesn't sound completely off to me. In fact, I like that you can hear a lot of the instrumentation. You may just need to work on the dynamics of the song itself, emphasizing certain parts a little bit more through the use of...