Where isnt there any link? Should I send it directly here?
First you should register on the forum Mix-Challenge.com. Next, you can share your production link in the thread of the SW68 competition forum subject.
Co jsem viděl v popisu pravidel:
"Upload your production to any place that hosts your files longer than 45 days (e.g. SoundCloud, Dropbox), and make the file easily downloadable. Then post your song in the corresponding competition thread, and also provide documentation."