you could made this song boss if
you just leave two or three of those killa vocals in there and take that scratch sound out when the vocals come in
I like the end
your vocals are cool
I think this song could be great with practice
but who am I to know
big up