En 2004, ils signent leur premier album d'enregistrement avec Emerald Moon Records et publient leur premier EP intitulé The Three Words to Remaling with the End plus tard cette année.
Le groupe a signé Emerald Moon Records en 2004 et a sorti son premier album, The Party Scene, en 2005.