This is a really cool concept, could I jump in? I'd like to try my hand at a bigger world-building project.
Question about how the story itself would work, though. Because of simple geographical constraints, there wouldn't be a ton of interaction between PCs, would there? I like the idea of...