Recently, both the main Team Cyclops site and their forums have went down... The error message this time is different, and some people believe they have got up and left, seeing as the domain has expired.
What we know so far:
The domain has expired, which is an unusual issue for the site, as...