Not bad at all. But the song repeats it self overly much. Macca, you might think that you have varied much in the song. You play different versions of the lead, but the song tends to go on and on without ever changing mood or theme. A great way to avoid a monononous song is to introduce what you want (build up to a climax if you want), then take a break from this and use other samples to create something not too similar. When this is done you could slowly fade back to the maintheme. F.eks fade in an instrument or two not heard in a while for so to get ready to build up to the grand finale! Just a suggestion on how you can improve on your arrangement.
Nice song, but it haven't got longevity enough to reach the high ranks.