Prepare to be amazed, because Marshmello debuted his newest single at Coachella this past weekend, and its everything you’ve ever wanted from him and more. The single features Andrew Watts, the co-writer of DJ Snake’s “Let Me Love You,” on guitar and vocals, alongside Marshmello’s trademark upbeat sound. Festivalgoers were able to witness the debut in its entirety, as Marshmello brought out Andrew Watts to sing and play guitar live.

Marshmello also brought out Travis Barker, who is the drummer of Blink-182, and rappers Blac Youngsta and A$AP Ferg during his performance. Based on all of this information, it’s clear why Marshmello was chosen to close out weekend one of Coachella at the Sahara Tent.

If you’re going to weekend two of Coachella, rejoice because Marshmello will be returning for another awesome performance, and will likely play his new single again. If you’re not going, don’t worry, because you can live stream his performance here.

(Your EDM, Dancing Astronaut)