Past releases I have posted may have not been that great but, honestly as an artist for the last 15 years do not feel it is necessary to be posting or replying to a million topics. Originally I was told this is the "Best" forum to post new or upcoming releases. Finally, I didn't understand what you were talking about with embed media players and links.