Pretty good! I'm no expert at hard-style, but this is hard-style. You made the song catchy, which I liked.
The only thing I have to say is there seems to be something missing in the beginning, but I can't quite point out what it is.
Overall 5/5 Respect!