Amazing
This song is awesome, I can listen to it for hours without getting tired of it. I especially love how quick it sounds and flows, and the melody is great, too. I don't really see any major bad points in this song that I could point out, so good job.
Overall, this is a great piece of music, so I'll give you a 10/10 and a 5/5, both of which you fully deserved. I tip my hat to you, sir. Keep up the good work.