I'm so happy this track is finally released