Real good, but room to improve
You could easily play this in a club and people would get down. However, I personally think there is room to improve to get to a 10. The lead melody could use a little more time to be exposed either with a drawn out filter or something. There is a fade in but it doesn't take long and it is kinda uninteresting to me. Overall, I guess the piece isn't dynamic enough for me given the length. That would be my issue. But seriously, it sounds good and it has serious potential to be something I rock out to with a little work.