with better mixing this could be insane , everything else is there the melody and chord progression is absolutely on point great job man ! :)