I'm looking for a track I've heard somewhere..they said it's called "still raving" but it's possible I misunderstood. There are no lyrics, except for this: "a little harder". Anyone knows this track?