Any ideas anyone??? I was asked to re-master the tune, but instead I just re-wrote it. Which my new remix sounds 3000% better than my original. And since I put so much effort into this as being my first release, I'm kind of stressing on not being able to get in contact with them....