My review on Your song.
Severly short, bassline seems to play discordantly in a not clever discordant kind of way throughout most of the song.
Mix towards the end is jumbly, nor is this mastered.
Whats down is overall quite good, builds nicely, but doesn't really go anywhere and simply sounds like this took no time to make.
3/5 6/10
Spend more time and resubmit!