Still Indie After All These Years, Slamdance Settles Into L.A.