La banda ha publicado tres álbumes de estudio, una demo y un EP a lo largo de su carrera.