Great job on the vocals. The overall mix is pretty smooth. I like how it breaks down into almost a trance step instead of aggrostep. I also find the dubstep growls and effects to be fairly original, rarely using an overused effect. There is a personal spin to everything here; very little generic anything. Great use of subtle glitch effects!