Thanks!
The lead guitar is loud, I agree. I think it's because I mixed it listening to the song over my crappy pc-speakers...