The intro makes me feel like I've got little creatures running around inside my ears. Good tune though.
Pumping tune, great vocals.
Long live the glitch by The Great Nordic Sword Fights!