EDM's Comeback ?