I got a bit of feedback relatively quickly from this site:

Its a sort of review site with a competitive aspect.

Can you elaborate? There is no form of “how it all works” on this site as far as I can see.

Yeah, sorry.

You link to your tune and write SMC as the start of the title to enter it into the “contest.”

Give at least one feedback to get feedback based on several criteria.

High ranking tunes get medals.

Foe example, one of my tunes has a 6.8/10 and the comment:

I defiantly enjoyed this track. It reminded me of a need for speed game, excellent flow, nice vibe. I could defiantly see this in the background of a racing game. Nice job Black Cockatoo !