Apparently the little EP is still being mastered ... which is strange considering it's a release of audio that's already been playing regularly at the art show. I would think it's already mastered!
The only info I got for a new release date was "later this year," which could be anything from Labor Day to New Year's Eve.