Released on 24 May 2004 , it was Bloc Party 's first V2 Records EP .
The EP was released on May 24 , 2004 throughout Europe . It was Bloc Party 's first V2 Records EP .