As reported last week, DIY venue XPO 929 (on Broadway) closed at the end of February after three turbulent years of shows, parties and legal battles