I have to say that this is a good representation of This Love. + for effort. The Mixing was also really good. The reason i will only give this 3 stars is because this lacks creativity and orginallity. Seriously, it sounds Exactly like the original, except for for the vocals, which i didn't really enjoy. I believe that when you are doing a cover of a song, you have to bring your own approach to it, and give the song something new. This is even more important here on newgrounds, because this is a place that is supposed to convey creative works.
Oh, and don't let my crushing verdict ruin anything, because if you write a original song with the same production quality, it will probably be kinda badass.
TL;DR. You are not Pantera.