Umm
Hey. That's awesome. But in my opinion, there's something wrong.
The intro is weird but original and not too long, so I don't think that influenced my vote. However, if I didn't give you a 10, that's because of the piano being too repetitive.
The scratch, the melody, everything sounds awesome, but there's something really too repetitive with the piano, you should either make this song a loop, or change a little bit the piano melody between each scratch 'scene'.
;)