The site is being updated after several hacker attacks.
We are planning to launch a new updated website in the coming weeks.
You can send operational information to admin@icguild.org