The English rock band New Order released a new single this week, titled “Restless.” New Order Debuts New Single "Restless"…