I hear Seether and Alice in Chains :3
Sorry about the comparison, I tend to do that with rock/metal.
This is by far one of the best heavy metal songs I've ever heard on Newgrounds, let alone all time.
If only there was to be a sequel to Queen of the Damned, cuz this would fit perfectly.