yea, the link is correct. The site is down for now, but don't know when it will be back. All we can do is wait.
Forum Rules