I recently created a reddit community where music creators may create a topic with a link to their own music composition, and perhaps be lucky enough to receive constructive feedback from others.
So after you posted your awesome track here, please consider also post your music for more exposure here
https://www.reddit.com/r/RateMyComposition