At the Impossible Project store opening