The electro-driven project debuted live at Coachella last weekend