From the 3min 11sec mark it sounds like Descent into Mystery
Ok, I finally hear what you guys have been referring to. I don't think it's an homage. I think it's just a musical coincidence, at best. And quite frankly, it's a stretch to even call it a similarity.