I don't know if you have worked on this yet or not, but there is something going on in the background, whether on purpose or by accident, I am not sure. I don't even know what it is , but it's like some kind of squelch noise. Other than that, I thought everything sounded pretty good through my headphones. Nice song!!
Peace and blessings, John