Saffron released their final self-titled EP on June 30th through Matraca Tapes