For all your work, i think it paid off this is a pretty good all round song. The samples come in at the right time and the bits inbetween are brilliantly done. The only advice i would give would be to re-jig the intro as thats the only part of the song that has fault. Perhaps focus on a more prominent build up melody rather than concentrating on the bass and ambience that you have at the moment. Overall it's already 5/5 but to get 10/10 it needs a few tweaks, other than that GREAT JOB!