That's the DG website. At some points in the past few games some people have tried to keep it up to date with current game information, for the benefit of players (citizens) who can't access the save either on a temporary or permanent basis.
Each demogame since the 2nd one, we have a pre-game period where the game parameters, rules, etc. are discussed. At some point we know when we'll be ready to start, and the moderators arrange to have a new set of forums created to hold the new game. After a suitable period (usually very brief to reduce confusion, lately immediately) the old forum is locked for new posts and ongoing discussions from the old forum are copied to the new one. Then the old forum gets archived and we play on in the current one until the next game.