I value composition above all, so you got my 4.5. very engaging piece, has an adventurous feel to it. Of course everything can be improved. I think you may want to revisit the mix in the future, I can't identify the background instrument so that tells me the mix is a little muddy and could be cleaned up a bit. Maybe more EQ adjustments. I think some good reverb would do this mix more justice as well, especially on the piano and background instrument. Good track overall though. nice.