As of this week, the administrators have resolved the issue. The primary URL has been restored, or a stable mirror has been established.

Several games on Syce's Game Shack have been reported to have broken links, including:

Regardless of the specific technical hiccup, the result was the same for users: a dead end.