Another popular Finnish alternative metal/rock band. Just heard this on radio a minute ago and the riff got stuck in my head.
Damn, I didn't remember how good this song were. Really fun to play, I literally learned it while I was playing.
Some nice seven-string action there, btw.