The post saying the mix seems to lack energy explains what I hear. Lotsa good stuff there but somehow it seems like there's no "punch?". I have no suggestion for you except if there is a lot of compression that could be the problem. I only know that from reading thousands of posts on here. However, that could be wrong. Anyway, good song.