Sissy Fists releases their first album this Friday