Soon after, they recorded and released their first studio effort; a self-titled EP that was released in 2005.
Segera setelah itu, mereka merekam dan merilis usaha studio pertama mereka; EP self-titled yang dirilis pada tahun 2005.