El disco fue lanzado por Jade Tree el 14 de agosto de 2001 y es también el primer disco del sello independiente con la banda, ya que su anterior trabajo, el EP "Chorus of One", fue lanzado por No Idea Records.