Pretty good. That being said, the mixing definitely needs work. Nothing poked out in the mix of this song. It was much too muddy. I'd also suggest you move away from the Virtual Riot style you've been liking lately a little bit. I want to see you develop more of a style of your own.
You may only use this piece for commercial purposes if your work is a web-based game or animation, otherwise you must make specific arrangements with the artist.