As you’ve likely gathered, A Slight Delay is in the process of a long-overdue facelift, and an equally-overdue return to… Read more