Nope. Here's one more clue... it has the same name as a Shark Island song that is on the 'Bill & Ted's Excellent Adventure' soundtrack, but it's by a different band. They have a peculiar name though, so I don't expect everyone to recognise it.

I'll tell you which song it is in 1 hour. Keep guessing!