Really good arrangement and song writing. Mix sounds not too bad, but is very low volume for a digital track in which you have significantly greater overhead to play with. Usually when the volume is this low, I look to something like the bass or kick eating up the overhead, but in this case, that does not seem to be the problem, so it may just be a matter of mastering it. Great work. I am impressed.