Nice, but still it can be better.
I must tell you that I liked your composition from the first note. From musical aspect I think it is nice, but I would change a reverb a little and maybe add background sounds? Dunno, but I expected even more, than this one.
5/5 9/10