Love the intro, the scratching noise you used didn't really fit in it but its okay I guess.
Your melodies are pretty cool man.
Drums are good but its just that scratchy noise that ruins it.
Did you record your own vocals?
Next time you end your song try to make it decrease in volume with the vocals decreasing to.
Overall, this was good, keep up the great work.
Check out my stuff, I just released a song called evolve, would you be so nice and review it.