Please have a look at our updated project website. Thanks to @dlo for managing with our (very) tight schedule!
Go to https://bigbrainproject.org
Contact us at info@bigbrainproject.org for sending feedback, bug reports, or feature requests.