A new Skrillex?