A distributed Ouija Board experience for the internet age