I was really hoping that Animal Crossing would eventually do this. I've been playing a lot of City Folk online lately and its really neat how two towns end up coming together when animals move, tell the other people stuff about your town, and the whole escorting the baby cat back to your friend's town.