Alright, alright, I'm feeling this. Firstly, the title fits very well. The song itself conjures up images of terrible armored beasts with lasers and no week spots. You got no potions left, you haven't saved in an hour, your heart's beating a mile a minute. It's got a sinister, punchy sound to it that lets you know, yeah, some pretty menacing stuff's about to transpire, so get your head in the game. It's an excellent song I must say. It brought back lots of good memories. Much respect to you.