Hi! Everything is really impressive and fascinating - melody, mixing, playing, vocals. I'd also play a bit with eq on heavy guitars, to make it perfect. How did you pan guitars tracks? is it 100% left + 100% right? I'd also experiment with moving them a bit off the edges, or lower their volume...