It's similar enough despite not having listened to that song in years a lot of people aren't just drawing the connection; several have said their first thought is that SE got Powerman5000 to do it. And as others have said, it's not a homage if there's no clear credit given. That's bad.