I've started a new group on DeviantArt dedicated to the game. At the moment it is the closest thing I have to a web-site for the game.
The group may be used for future games after SS as well, that is the reason behind the name not reflecting the game directly.