Yeah, I've heard the track. I'm a huge Helloween fan after all. Of course it includes video game sounds, but it's not really gamer music, as the song in itself is rather a swipe at gaming more than anything else.
And, as for the second debate, while I like Gamma Ray, I prefer Helloween if only because they're a lot more versatile... And I like Helloween's duel shredding better.