Is it just me, or does this song bear more than a superficial sembelence to Judas Priest's Heart of a Lion?