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.