It took From First to Last 322 days to release a new song (we're not counting—you're counting), but it finally happened. The band debuted “Surrender” yesterday during a DJ set at Emo Nite Day in Los Angeles, and you can watch clips from the premiere below.

Read more: Musicians respond to Sonny Moore’s return to From First To Last

Guitarist Matt Good gave fans a heads up, teasing on Twitter that he was “leaking” a new song.

I’m dead ass leaking a @FFTLAST track tonight at emo nite. We on at 7:20 — matt good (@mattg00d) December 4, 2017

New From First To Last song!! pic.twitter.com/ySHhbCLmgv — edm is trash (@wifi_internet) December 4, 2017

Part of the set, including the new song, was streamed live on From First to Last's Instagram. You can watch that video below, with the new song starting at 00:32.

Needless to say, fans were pretty happy:

Matt Good �� from FFTL singing TBS �� at emo night , then releasing a new song = my emo heart exploding �� — durmiendo. (@SS_Marceline) December 4, 2017

RT if that new @FFTLAST trashed your face off — FFTLNews (@ReviveFFTL) December 4, 2017

THERE IS A NEW FFTL SONG AND SONNY SINGS IN IT FUCK YES — ������ | [✖ ‿ ✖] (@SkrillexftMello) December 4, 2017

The band was, too.

Emo nite-day LA was hyyyyyyype tonight. Dropped some bangers and a brand new never heard before @fftlast track. Me @derzum_illustration and @travisrichter up on the decks. �� by @barbeaubot A post shared by mattg00d (@mattg00d) on Dec 3, 2017 at 10:29pm PST

This is the second track FFTL have shared featuring singer Sonny Moore, who left the band in 2007 to pursue a solo career as Skrillex. On January 15, after months of speculation, the band shared “Make War”, performing it live for the first time in February. Not much later, the band's social pages were updated with a new picture that included Moore, who also told us at the Grammys he was “not left” from FFTL anymore.

The only remaining question: When is the album coming?

Watch more: Sonny Moore talks future with From First To Last on Grammys red carpet