It's not my type of music, so it is kind of difficult for me to judge it. If I judged based on what I like, I would rate it as bad, but that could be just since it is outside what I listen to and enjoy.
I tend to be more of rock / metal listener. I actually do appreciate some electronic stuff like "Energy Drink" by Virtual Riot due to it's melodic line and similarities to metal. However, the song listed is out of my genre range. I chose D.
I'm not too much into dubstep, especially when the song is slow, and they add this fast paced dubstep style, it's like I don't know what I should feel. I like EDM a lot, but not too much into dubstep. I've heard quite a few remixes of this song, and this is my favorite. https://www.youtube.com/watch?v=X3An03-yCz4