That 217-member Twin Peaks cast list left fans scratching their heads at least 200 times over, but in the case of Eddie Vedder at least, the appearance is not without purpose. The Pearl Jam frontman will contribute an original song to the 2017 revival, and you can listen right now.

Consequence of Sound reported Vedder premiering a live rendition of new song “Out of Sand” at the Ohana Music Festival this past weekend, months ahead of the song’s inclusion in the new Twin Peaks soundtrack. A recording of “Out of Sand” was also included among the Pearl Jam-themed package from Third Man Records’ Vault subscription series.

Watch the performance for yourself below:

And the lyrics:

Its premiere still vaguely eyed for the first half of 2017, new cast includes the likes of Monica Bellucci, Michael Cera, Tim Roth, Ghostbusters alum Ernie Hudson, Walking Dead star Josh McDermitt, and other musicians like Trent Reznor. The full listing lies below:

Showtime Twin Peaks Cast List

Twin Peaks composer Angelo Badalamenti’s return is also set, alongside stars Madchen Amick, Dana Ashbrook, Sheryl Lee, Michael Horse, Sherilyn Fenn, Miguel Ferrer, David Patrick Kelly, Richard Beymer and fellow new additions Ashley Judd, James Belushi, Naomi Watts, Tom Sizemore, Laura Dern, Jennifer Jason Leigh, Peter Sarsgaard, Robert Knepper, Amanda Seyfried and Balthazar Getty.

The original Twin Peaks saw Agent Dale Cooper arriving in the titular town to investigate the murder of homecoming queen Laura Palmer, only to find the mystery ran far deeper than he could ever expect, with a touch of the supernatural. The new iteration will pick up 25 years after the Season 2 finale in 1991, which saw MacLachlan’s Agent Cooper in a Black Lodge limbo.

Showtime may come forth with additional Twin Peaks details for 2017 soon, but who, what, where, why and when specifically should we hope for?

Check Out 100 TV Facts You May Not Know!

More From ScreenCrush