Registraron el EP "Selfcaged" en abril y mayo de 1994, pero el lanzamiento fue retrasado por un año debido a los accidentes.