My boi came home about, oh, two minutes ago and informed me of this (Warning: this song is euro-metal) -
Click to view
Apparently it's from Hammerfall's newest album, which is called "No Sacrifice, No Victory". The Transformers references are thick, lol.
(
Lyrics: )