WOW! That is so over-the-top over-compressed, it's impossible to listen to. How did you mix and master this. It's averaging -6db!!!!!!!! (OUCH!!!).... and it's clipping and distorting all over the place. The drums are almost non-existent, which is what happens when you over limit and/or compress.
Not trying to be a dick. It might be a great tune. But with the processing on the final mix, it was ear-splitting.