Congrats, nice job! this is in my opinion the best I've heard of yours . . . mix is clear, arrangement is very solid, and the chord pattern fits the melody in a sophisticated way. Earth Wind and Fire would KILL this tune back in the day!
cheers,
-Tom