Wow. I don't think I've ever met anyone gamer like that. But, I guess that makes the compliments you gave even better. I hear an awesome song and an intense feeling of nostalgia that adds to the awesomness. You just get the former. So any praise from you counts for extra!
As for the actual song, aural bliss definently describes it.