I always dreamed of building a MUD, which lives on two completely independent servers and features the same world. But players from one server would appear as NPCs (in-character descriptions would be mandatory) on the other and vice versa. That way the NPC dialogue and gameplay that would emerge on any one server would feel magical to PCs.