This EP was actually recorded and released by the band independently in 2003.
The self-titled EP by Arcade Fire is a collection of seven songs that showcases the band's early talent and potential. The EP features a multi-instrumental approach with driving rhythms and rousing guitars, creating engaging and exciting songs with imagination to spare.