Their first album , Juturna , was released on April 19 , 2005 by Equal Vision Records , which got mixed reviews . Their debut album , Juturna , was released on April 9 , 2005 , by Equal Vision Records , which received a harsh reception .