I'm a huge LoG fan and I must say you captured the essence of their sound almost flawlessly.
Mixing is probably better than anything I could do, so take my advice with a grain of salt.
Bottom end of the song could be a bit higher, but just a bit.
Also I THINK the guitars are a BIT too...