The site is closed indefinitely, it wasn't unfortunatelly prepared for the scaling and user influx that we got.
We're working on a newer and more robust version to better handle all needs that arised and weren't able to be handled in a timely manner due to limitations.